条款21: 尽可能使用const
1 区别如下几个定义:
char *p ="hello"; //指针和数据都不是const
const char* p="hello";//数据是常量,指针不是
char* const p ="hello";//指针是常量,数据不是
const char* const p ="hello";//两者都是
本文详细解释了C++中const修饰符的不同用法,通过四个具体的示例对比了指针和其所指向的数据是否为const的区别。
1 区别如下几个定义:
char *p ="hello"; //指针和数据都不是const
const char* p="hello";//数据是常量,指针不是
char* const p ="hello";//指针是常量,数据不是
const char* const p ="hello";//两者都是
692
1480

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