const char * p 和 char const * p 是一个意思,都是p所指向的变量的值不能改变,例如:
const char ch = 'a';
const char* p = &ch;
*p = 'b'; //这样是错的
char* const p,意思是p所指向的地址是不能改变的,例如:
char* const p = &ch1;
p = &ch2; //这样是错的
const char *p,char const *p, char * const p之间的区别
最新推荐文章于 2025-07-23 02:45:00 发布
本文详细解析了C++中constchar*p与charconst*p的区别及使用场景, 并进一步解释了char*constp的概念与用法, 帮助读者理解不同类型的指针变量在实际编程中的应用。

434

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



