C++ 中const总结
const 限定符把一个对象转换成一个常量,如 const int bufSize=512; 申
明 bufSize 的时候,如果不将它初始化,那么编译器会报错:const object must
be initialized if not extern。因为 bufSize 被 const 限定符限制,如果不在
申明 bufSize 的时候给它赋值,就不能再给它赋值(因为常量在定义之后就不能
被修改),它就没有任何意义了。
下面将详细的讨论一下 const 变量的作用域、const 指针、指向 const 对象的指
针、const 引用的相关用法。