const char *与char const* 效果一样,都是不允许修改指针指向的地址空间的值,即把值作为常量,而char * const则是不允许修改指针自身,不能再指向其他地方,把指针自己当作常量使用。需要注意的是,使用char * const 定一个常量指针的时候一定记得赋初始值,否则再其他地方就没法赋值了。
const char *|char const char * 与char * const 的区别
最新推荐文章于 2024-07-20 00:12:03 发布
本文详细解释了C语言中constchar*与charconst*的区别及应用,指出这两种形式都表示指向常量字符的指针,不可修改所指向的内容;同时介绍了char*const类型,即指针本身为常量,不能重新指向其他地址。
8230

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



