指针常量(const pointer):指针自身的值是一个常量,不可改变,始终指向同一个地址。在定义的同时必须初始化。
常量指针(const data):指向常量的指针,指针指向的内容是不可改变的。
可以简单的认为如果const和指针变量挨着则为const pointer, const和数据类型挨着则为const data.
上述图片来源:《Effective C++ 中文版第三版》
指针常量(const pointer):指针自身的值是一个常量,不可改变,始终指向同一个地址。在定义的同时必须初始化。
常量指针(const data):指向常量的指针,指针指向的内容是不可改变的。
可以简单的认为如果const和指针变量挨着则为const pointer, const和数据类型挨着则为const data.
上述图片来源:《Effective C++ 中文版第三版》