c 学习笔记之四 指针

来源:互联网 发布:linux下载github源码 编辑:程序博客网 时间:2024/05/16 19:06

int a;

int *d = &a;

*d = 10 + *d;

d = 10 - *d; (无效)


int *d = &a;  表示变量a的地址可以赋给一个指针变量。

*d = 10 + *d;  这就是表示间接引用的整型变量之间的运算。

d = 10 - *d; (无效)    这句表示把整型值 (10 - *d)赋给指针d;指针只能存放内存中实际存在的地址。也就是通过&符号获取的地址。因此这行代码是无效的的。


原创粉丝点击