4.4.3 既禁止改写指针,又禁止改写间接引用
将上述两种用法结合起来,便可以将所声明的指针设定为“既禁止改写指针,又禁止改写间接引用”,如下所示。
int x=5; const int*const pInt=&x;
上述代码声明了一个常指针pInt,程序运行过程中,其值是恒定的,无法修改,同时,无法通过间接引用的方式改写pInt所指的内存区域。
技巧这种情况下,不要忘记指针的初始化。
4.4.3 既禁止改写指针,又禁止改写间接引用
将上述两种用法结合起来,便可以将所声明的指针设定为“既禁止改写指针,又禁止改写间接引用”,如下所示。
上述代码声明了一个常指针pInt,程序运行过程中,其值是恒定的,无法修改,同时,无法通过间接引用的方式改写pInt所指的内存区域。
技巧这种情况下,不要忘记指针的初始化。
本文档使用 Sou.st 构建