1.指向常量对象的指针
const char* pstring = "Some"; //不能修改被指向的对象,但可以使指针指向其他对象
2.指向某个对象的常量指针
char* const pstring = "Some"; //不能修改指针中存储的地址,但是可以修改指针指向的对象
3指向常量对象的常量指针.
const char* const pstring = "Some"; //指针和被指向的对象都被定义成常量,因此都不能修改
本文详细介绍了C++中三种不同类型的指针:指向常量对象的指针、指向某个对象的常量指针以及指向常量对象的常量指针,并解释了它们各自的特性和使用场景。
1.指向常量对象的指针
const char* pstring = "Some"; //不能修改被指向的对象,但可以使指针指向其他对象
2.指向某个对象的常量指针
char* const pstring = "Some"; //不能修改指针中存储的地址,但是可以修改指针指向的对象
3指向常量对象的常量指针.
const char* const pstring = "Some"; //指针和被指向的对象都被定义成常量,因此都不能修改
473
3038

被折叠的 条评论
为什么被折叠?