C 语言中字符数组的一个问题 财富值93

2016-10-29 14:46发布

4840 13 3
int main() {   char s1[50], s2[50] = "hello";   s1 = s2;   printf("%s", s1); }

s1 = s2 那句报错了,问题到底出在哪?求解。

13条回答

数组名实际上是指向数组头部的指针常量,也就是说,以下写法是可以通过编译并正确执行的。

23人赞 添加讨论(0)举报

一周热门 更多>