读书人

能否看看这个c++提错在哪了?多谢了

发布时间: 2012-04-10 21:03:56 作者: rapoo

各位高手能否看看这个c++提错在哪了?谢谢了
int main()
{

char s[] = "this is a character array";
for (;*s != '\0';s++)
{

cout << *s << " ";
}
return 0;
}


for (;*s != '\0';s++)
这一句错在哪了?

[解决办法]
作为一个数组名,s是一个指针常量,常量的意思是说:我是不可更改的。

So,你错了。
[解决办法]
//s++
可以改用*(S+i)的形式···

读书人网 >C++

热点推荐