const char什么意思

如题所述

const
char
**是一个指向指针的指针,指针又指向一个字符串常量。
char
**是一个指向指针的指针,指针又指向一个字符串变量。
onst
char*
p
:
因为const
修饰符在
*
号前面,因此const
修饰的是
(*p),p指向的字符串是const的.char
const*
p
:
等价于const
char*
p,
const
修饰符在
*
号前面,const
修饰的是
(*p),p指向的字符串是const.
char*
const
p:
const修饰的是变量p,变量p是
char*
类型的,这个char*
变量本是const,它的值初始化后就不能变了.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-16
表示定义的是常量字符数组,数组元素均为字符,且不可以更改,只能读取各个字符或整个字符串。
相似回答