char *和const char *之间的区别?

冰人

之间有什么区别

char* name

指向常量字符串文字,并且

const char* name
ankit.karwasra

char*指向可变字符/字符串可变指针

const char*指向不可变字符/字符串可变指针您不能更改此指针指向的位置的内容。此外,当您尝试这样做时,要求编译器提供错误消息。出于同样的原因,从转换已被弃用。const char *char*

char* const是一个不变的指针(它不能指向任何其他位置),但是它所指向的位置的内容是可变的

const char* const指向不可变字符/字符串不可变指针

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章