
*p=&a,*p=a和p=&a各是什么意思,有什么区别?
9个回答
展开全部
int *p=&a;
和int *p;pa=&a;等价
这里的*是一个指针说明符,不是间接寻址运算符,我刚好看到这一点分享一下,前面几个人都说这种是错误的,估计理解错了吧
和int *p;pa=&a;等价
这里的*是一个指针说明符,不是间接寻址运算符,我刚好看到这一点分享一下,前面几个人都说这种是错误的,估计理解错了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
*p=a是p取a值
而p=&a是取a 的内存地址
而p=&a是取a 的内存地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个&是指引用吧,*p=&a意思是p所指的值为a的引用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
& 取地址符 值相当与指针
* 取对应地址字符 类型与该地址所存储的变量类型一样
* 取对应地址字符 类型与该地址所存储的变量类型一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询