const

const in C++

C++中const可用于变量, 指针, 函数和类. 修饰变量const修饰的变量的值不能再修改, 编译器也可以对其进行数据静态类型检查. 所以用const声明的变量可以保证类型安全, 用以取代C中的宏定义. const定义的常量在C中是全局的, 在C++中则视声明位置而定.