解释第二条和第三条语句的含义. int i = 1; int* const p1 = &i; const int* const p2 = &i;
答案:2 悬赏:30 手机版
解决时间 2021-02-07 20:32
- 提问者网友:寂寞撕碎了回忆
- 2021-02-06 19:58
解释第二条和第三条语句的含义. int i = 1; int* const p1 = &i; const int* const p2 = &i;
最佳答案
- 五星知识达人网友:撞了怀
- 2021-02-06 20:42
定义p1是常量地址,永远指向i的地址
定义p2是常量地址,永远指向i的地址
应用中 *p1 *p2 和i 的值永远相同
定义p2是常量地址,永远指向i的地址
应用中 *p1 *p2 和i 的值永远相同
全部回答
- 1楼网友:轻熟杀无赦
- 2021-02-06 21:32
这个变量或对象不能变相当于常数,但是指针p1可以指向别的变量或对象。
第二种const修饰的指针变量p2,p2是个常量,也就是一旦他指向了某个对象就不能再指向其他对象了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯