C语言10-Pointers.pptVIP

  • 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)

1亿VIP精品文档

相关文档