常量指针和指针常量的简单区分

常量指针和指针常量的简单区分_第1张图片

指针常量(const pointer):指针自身的值是一个常量,不可改变,始终指向同一个地址。在定义的同时必须初始化。

常量指针(const data):指向常量的指针,指针指向的内容是不可改变的。常量指针和指针常量的简单区分_第2张图片

可以简单的认为如果const和指针变量挨着则为const pointer, const和数据类型挨着则为const data.

上述图片来源:《Effective C++  中文版第三版》

你可能感兴趣的:(C++学习,c语言,开发语言)