永发信息网

如果先定义一个常变量,且用一个常指针来指向常变量,那么可以通过常指针来改变常变

答案:3  悬赏:50  手机版
解决时间 2021-04-05 12:00
如果先定义一个常变量,且用一个常指针来指向常变量,那么可以通过常指针来改变常变
最佳答案
你的理解出现了偏差
注意这句话int* const pi=(int *)&i; 这句话声明了一个int* const 类型的指针
但是你既然这么定义,那么就是说指针pi不可以改变,但是*pi即pi指向的的值是可以改变的
你主要没弄明白int* const pi=(int *)&i; 与int const* pi=(int *)&i; 的差别
int const* pi=(int *)&i;才表示pi指向的值为const类型,但是指针的地址可以改变
全部回答
这是const的一种特性 ,把一个const变量的地址 给其他变量 就可以修改这个变量的值
其实你自己进行了强制类型转化应该就有所察觉了的吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个男人在18岁应该从事什么行业是最好的?
同步调相机实质是一台空载的电动机,怎么理解
判断下列说法是否正确,并说明原因.(1)在1
古语骂小人的诗词,找一些鄙视小人的诗句,格
中东地区历来战火纷飞,该地区主要的语言和宗
如果大学期间没有获得过奖学金,也没多少证书
是五星茅台酒贵还是飞天茅台酒贵啊
色戒是艺术还是荒谬?
卖炒股软件怎么样,炒股软件,大智慧,麟龙软
百分之56的羊毛百分之30的大衣怎么洗
这是什么海鲜肉
假如古埃及殖民美洲
单选题上题中对下岗职工基本生活费水平、失业
戒指几号圈是什么意思,戒指几号怎么分
在商场买了衣服,发票丢失,衣服不合适还能调
推荐资讯
周星驰那句台词是我既然是一具死尸我就不能动
电脑如何更改安装路径,如何改变电脑输入里的
莫衰一是什么意思
晚上可以去庙拜佛许愿吗
全职周翔的贝贝本
某市有标志性建筑大厦,大厦总高度450m.小明
环地球一圈,80天旅游,多少钱
湿度的湿读音是第几声
本月那天动土是好日子
如何挑选枸杞,怎么鉴别枸杞子的好坏?
意外被杀,投保团体意外商业险,保险公司需要
CAD中怎么去除多余的图形
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?