求分析异常。
求分析错误。。。
这句错了,请问为什么。。。
------解决方案--------------------
字符串
char * a="abDe";
是指向常量不能改动里面的内容
------解决方案--------------------
大哥, for(;str[i]!='/0';i++)反斜杠0是'\0'这样的,
char a[]="abDe"没错啊
- C/C++ code
void charup(char * str) { int i=0; for(;str[i]!='/0';i++) { if(str[i]>='a'&&str[i]<='z') { [color=#FF0000]str[i]=str[i]-32;[/color] } } } void main() { char * a="abDe"; charup(a); printf("%s",a); }
这句错了,请问为什么。。。
------解决方案--------------------
字符串
char * a="abDe";
是指向常量不能改动里面的内容
------解决方案--------------------
大哥, for(;str[i]!='/0';i++)反斜杠0是'\0'这样的,
char a[]="abDe"没错啊