课程
/后端开发
/C++
/C++远征之离港篇
本节习题中
const int count=3;
const int *const p = &count;
去掉*右边的const并不会报错,why?那样不是应该报错吗。
2016-08-10
源自:C++远征之离港篇 3-4
正在回答
const int *const p = &count;的意思是指针p和*p都不能不改变;
const int *p = &count;的意思是*p不可以 被改变,p可以被改变;
代码中并没有改变p或者*p,所以两个都有可以,不会报错,应该是这样
举报
C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通