- 2
- 0
- 约 30页
- 2017-06-07 发布于河南
- 举报
C语言10-Pointers
指针
吴清锋
2007年秋
禹垢颊屉庄脯仓童昨恍傀疏雇鹰艺椅呻液抢捎垫剔怪塑岿伺内泅段帮蔬丈C语言10-PointersC语言10-Pointers
提纲
地址与指针
简单的指针变量
指针变量作为函数参数
指针与数组
指针与一维数组
指针与多维数组
指针与字符串
指针与函数
void指针类型
运算符小结
结束
兼没颂寝烘据弧倪细述姨症符穿检姨谢叫城争兢撮国莎至睬阿岂翁虫鞠教C语言10-PointersC语言10-Pointers
地址与指针(1)
内存单元的地址与内容的区别
程序中处理的数据在内存中要占用一定的存储单元。要访问某个存储单元要使用该单元的内存地址。
在程序中使用变量名来直接对数据进行访问。在程序中定义了一个变量,在编译时就给这个变量分配了内存单元。
姻妖盛敲间棚匠细晋袋退码屯挖酱求剔永递铭吴臣洛淖孙榔久倘拢撼稽鲍C语言10-PointersC语言10-Pointers
地址与指针(2)
直接访问与间接访问
按变量地址直接存取变量值的方法称为“直接访问”。“直接”体现在,对值的访问依赖于自身!
程序经过编译后已经将变量名转换为变量的地址
存、取等操作的例子(P219)
在C中,我们可以定义一种特殊的变量。这种变量的内容是其他变量所对应的内存单元地址。这样我们就可以先由前一个变量的值得到后一个变量的地址,然后通过该地址取得所需要的变量值。这就是所谓的“间接访问”。
掂滇凰
原创力文档

文档评论(0)