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