课程
/后端开发
/C++
/C++远征之离港篇
const int *p=&count;我不清楚这句有何意义?
2016-10-27
源自:C++远征之离港篇 3-4
正在回答
同样的问题<styletype="text/css">h1{font-size:12px;color:#930;text-align:center;}</style>
意思就是,如果你不加const 在int *p中的话,编译是通不过的。因为你可以通过修改*p来修改count,而count是const int型的。但是如果你的count没有const的话,那你就算给*p加了const,你依然可以通过修改count来修改*p。所以,这段程序只是让你知道这个道理,实际上并没有什么卵用。
可是在这段程序中,并没有什么作用啊。我的意思是这个,意思我能看懂。
‘
指针p 指向count。*p是常量不可改变,但仍可以改变count
举报
C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通