C语言指针,int a=1; int *p; 其中p=&a和*p=&a有什么区别?p的值是否相同?
4 回答
桃花长相依
TA贡献1860条经验 获得超8个赞
int *p中其一般形式为:
类型说明符 *变量名;
其中,*表示这是一个指针变量,变量名即为定义的指针变量名,类型说明符表示本指针变量所指向的变量的数据类型。
例如: int *p1;
表示p1是一个指针变量,它的值是某个整型变量的地址。或者说p1指向一个整型变量。至于p1究竟指向哪一个整型变量,应由向p1赋予的地址来决定。
p就是地址。*p是一个指针型变量 *p=&a错误
- 4 回答
- 0 关注
- 1022 浏览
添加回答
举报
0/150
提交
取消