首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于指向字符的指针保存字符串的有关问题

2012-03-20 
关于指向字符的指针保存字符串的问题嗯,比如说,char* tempcsdn虽说不可改变temp指向的字符,但temp仍是

关于指向字符的指针保存字符串的问题
嗯,比如说,
char* temp="csdn";
虽说不可改变temp指向的字符,但temp仍是个普通的,非const的指针啊?这不是很不严谨么?

[解决办法]
这是C语言中的用法,C++标准中的更严谨些,其语法为:const char * temp = "csdn";
[解决办法]
是temp指向的字符串是只读的,等同于:const char *temp = "csdn”;但是指针temp可以指向其他的字符串。即temp = ”bsdn";可以这样的。

热点排行