2016-10-29 14:46发布
int main() { char s1[50], s2[50] = "hello"; s1 = s2; printf("%s", s1); }
s1 = s2 那句报错了,问题到底出在哪?求解。
s1 = s2
楼主,字符数组(不是new的)变量可以看成是一个指针常量,而不是常量指针(这两者有点拗口)。可以改为 char *s1 = s2;
最多设置5个标签!
楼主,字符数组(不是new的)变量可以看成是一个指针常量,而不是常量指针(这两者有点拗口)。
可以改为 char *s1 = s2;
一周热门 更多>