重读C++primer(二)
十五、
const必须在定义时初始化
const int k; //错误:k是一个未初始化的常量
const int a=512;
a=512; //错误:试图向const对象写值
十六、
十七、
hhh自欺欺人解释地很好
十八、
十九、
顶层:指针本身是一个常量,指向不能改变
底层:指针指向的是一个常量,但是指针可以改变指向
二十、
常量表达式:值不会改变且在编译过程中就能得到结果
const int max_files=20;//常量表达式
const int limit=max_files+1;//常量表达式
int staff=27;//非常量表达式
const int sz=get_size();//非常量表达式
21、
22、
23、