用const 定义常变量
而const定义的这个变量为只读变量,在程序中不可再次赋值,更改。
contst可以定义在 ____类型____*_____变量 横线某一处;
使用规则:
a:数据类型对于const相当于透明。
(例:const int a==int const a)
b:const用于封锁直接修饰的内容,将该内容变为只读。
例: int *const cp3=&a;
cp3=&b //error (const 直接修饰的是cp3,所以cp3为制度变量,不可以再赋值)
*cp3=&b //可以执行
c: const 的权限不可放大,权限只能同等或缩小。
int const *const cp3
cp3=&b; //error
*cp3=&b //error