C语言中,p=&a和*p=&a有什么区别
4个回答
推荐于2018-04-05
展开全部
inta;int*p=&a;相当于int*p;p=&a;记住就行了;除了定义的时候,其他时候*p(正常情况)只能等于内容(a的值);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在定义指针的同时让指针指向某个地址
如int
*p=&a;不能直接使用*p=&a;
p=&a;代表的是让p指向变量a的地址
如int
*p=&a;不能直接使用*p=&a;
p=&a;代表的是让p指向变量a的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
p=&a,p的值是a的地址,
*p=&a,a的值是a的地址,
*是取内容符!!!
*p=&a,a的值是a的地址,
*是取内容符!!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询