【发布时间】:2018-01-30 15:56:28
【问题描述】:
在二维数组中,直接将字符串赋值给char数组,报错。
char name[5][10];
name[0] = "hello";
但是,使用strcpy,将字符串复制到 char 数组工作正常。
char name[5][10];
strcpy(name[0],"hello");
为什么第一个案例不起作用?
【问题讨论】:
-
SO上有很多这样的问题。
-
我们能不能有一个更好的欺骗?这太倾向于 C++了。
-
那不是 DUP
-
@Michi 确实如此,但现在它已经关闭并且我正在考虑它,必须有一个......
-
希望将欺骗链接修复到合适的地方
标签: c arrays string variable-assignment