C语言中数组与指针关系探讨.pdfVIP

  • 6
  • 0
  • 约 6页
  • 2015-08-08 发布于安徽
  • 举报
1.3指针操作符 1.3.1取地址运算符 指针变量的值是地址,这个值可以是常量地址,也可以是某个变量的地址。在程序中, 如何给指针变量赋值呢?可以通过实现。是一元操作符,返回其操作数的内存地址, 即用于取得某个变量的地址。例如: int●p,i# /幸定义指针变量P和整型变量i*/ P·‘ij /宰将变量i的地址赋值给指针变益p*/ 对于上面的语句,可以这样理解:假设变量i用内存单元2000保存其值,同时假定i 的值为100,执行上面的语句后,P的值为2000,地址2000处存放的数据为100。 1.3.2取内存单元数据运算符木 ·为一元操作符。它返回其操作数所示地址处的值。可以通过章运算符将地址所标识的 内存单元的数据取出。例如: int峰,i=100,J;/I定义指针变量P和整型变量i和J,i的初值为100./ Ps&i; /衅苷变量i的地址赋值给指针变量p*/ J·印; /宰将指针变量P所标识的地址2000处存放的值100取出赋值给j*/ 执行上面的语句后。j的值将为100。 1.3.3和奉的关系 ·和是互补的关系。获取变量的内存地址,·则用于获取内存地址处的数据。当·和

文档评论(0)

1亿VIP精品文档

相关文档