永发信息网

C语言中*p=a和p=&a意义一样吗?

答案:3  悬赏:0  手机版
解决时间 2021-12-26 00:01
C语言中*p=a和p=&a意义一样吗?
最佳答案
不一样,
前者:* p是指向内存p地址中所存的单元,*p=a是把这个单元内的值取a。
后者:p是一个变量,&a是取a变量的地址,p=&a就是获得a的内存地址。
全部回答
首选 上面的语句 多了个分号 语句 或者最后的 分号 改逗号 然后 就是按你的意思来 这两个语句结果 是不同的 上面的a 不变 而后边的a是自加的 肯定结果不一样
总得来说没区别,就是指针初始化的时间不同而已 int *p = &a;//这里p声明的时候直接初始化它的值为变量a的地址 int *p;//声明指针p,p的值不确定可能指向任何地址, p = &a;//显示初始化使p指向a的地址
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
邮政包裹多少钱1公斤
沈阳什么地方有卖做西餐的配料?
从宝安沙井到南山后海文德福花园乘地铁应怎样
360安全卫士和360杀毒有必要都安装吗
java中调用方法时对象.方法,什么时候可以省
请上二楼,用英语怎么说
已知:关于x的方程x2-3x+a=0有一个根是2,则a
拼图专用胶水怎么用
珠山文苑北区北门在什么地方啊,我要过去处理
为什么有的人不喜欢和别人打交道?是什么原因
银行卡绑定微信叫输入证件号,证件号是什么
寂寞空庭春欲晚插曲/片尾曲/主题曲叫什么名字
华为手机如何加大内存?
假设你叫李华,你的一个朋友John刚从美国归来
投的反义词是什么
推荐资讯
汽车发电机14V70A和14V80A有什么区别
古峰村地址在哪,我要去那里办事
九个老人喝酒这篇寓言故事告诉了我们一个什么
下列现象中不能用光的折射解释的是A.钢笔错位
天津国际象棋学的比较好的地方在哪
Many( )the tomato( )small pieces.A.cutted,
小学与同学发生一件事的作文怎么写
单选题2010年9月29日,第四届湘商大会在常德
描写门庭的成语有哪些
男人什么样的脸型适合留络腮胡
寻找这个MM的照片,请大家帮帮忙
黄金为什么是硬通货
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?