66问答网
所有问题
字符型指针用char*来定义,它不仅可以指向一个字符型常量,还可以指向一个字符串。这句话对吗?
如题所述
举报该问题
推荐答案 2019-12-22
char * const p,这个const是修饰p的,表明p是个只读的指针。p指向字符串,并没要求一定是字符串常量。
此外,
如果是const char * p,那么const 是修饰p所指向的内容,表明p指向的内容是只读的,(注意只读与常量的区别),此时并也不能说p指向字符串常量。
如果是const char * const p;那么不仅p指向的内容是只读的,p本身也是只读的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nnxn2is9vDxsvUnvsDi.html
相似回答
大家正在搜
相关问题
字符型指针用char*来定义,它不仅可以指向一个字符型常量,...
c语言中,为什么不能对字符指针变量指向的字符串再赋值?
C++判断题 char *const p表明p是一个指针,它...
c++里指向字符串常量的指针和指向字符串的常量的指针有什么区...
关于const char* a的问题,这句话定义的是一个字符...
C++ 如果在类中定义字符串常量?
字符串的指针和指向字符串的指针变量的区别
菜鸟请教:定义字符指针数组char *str[5]分别指向5...