指针的第一课里面讲:
int a=5,*p;
p=&a;
这个我能理解是对的。但是
int a=5, *p=&a
这个我就感觉不对啊
如果上下两个语句表示的是一个意思的话,
那么,
第二句应该是*p=a啊?
在定义的时候星号只是说明其后变量是一个指针变量,而除开定义的时候星号才是间址符,表示的是指针所指空间里面的元素
谢谢,提问完了,自己回头再详细看了一下就想通了
多谢!回答的很快啊!
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?