const关键字
const 是比较常见的关键字, 也是非常好的预防错误的手段.
const 修饰普通变量和指针
const 修饰变量,一般有两种写法:
const TYPE value;
TYPE const value;
这两种写法在本质上是一样的。它的含义是:const 修饰的类型为 TYPE 的变量 value 是不可变的。对于一个非指针的类型 TYPE,无论怎么写,都是一个含义,即 value 值不可变。 例如:
const int nValue; //nValue 是 const
int const nValue; //nValue 是 const
. . .