为了账号安全,请及时绑定邮箱和手机立即绑定

这是什么意思?

const int  *p=&count;我不清楚这句有何意义?

正在回答

4 回答

意思就是,如果你不加const 在int *p中的话,编译是通不过的。因为你可以通过修改*p来修改count,而count是const int型的。但是如果你的count没有const的话,那你就算给*p加了const,你依然可以通过修改count来修改*p。所以,这段程序只是让你知道这个道理,实际上并没有什么卵用。

0 回复 有任何疑惑可以回复我~

可是在这段程序中,并没有什么作用啊。我的意思是这个,意思我能看懂。


0 回复 有任何疑惑可以回复我~

指针p  指向count。*p是常量不可改变,但仍可以改变count


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之离港篇
  • 参与学习       122708    人
  • 解答问题       474    个

C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通

进入课程

这是什么意思?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信