字符串修改的问题!
一个已存在的字符串,通过指针不可以改变字符串的内容,只能通过字符串处理函数对字符串进行操作(c语言范畴)。这句话对吗???
2015-02-12 15:48
程序代码:#include <stdio.h>
int main(void) {
char str[] = "abc", *p = str;
puts(str);
for(; *p != '\0'; ++p) *p -= 32;
puts(str);
return 0;
}

2015-02-12 16:01
char *str = "这是一个不能修改的例子";
2015-02-12 16:07
2015-02-12 16:09
2015-02-12 16:09
2015-02-12 17:58