C++报错error C2078:too many initializerschar *name = {"linda","lelele","linlin"};就这句话,要怎么改.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 04:23:32
![C++报错error C2078:too many initializerschar *name = {](/uploads/image/z/14021019-27-9.jpg?t=C%2B%2B%E6%8A%A5%E9%94%99error+C2078%3Atoo+many+initializerschar+%2Aname+%3D+%7B%22linda%22%2C%22lelele%22%2C%22linlin%22%7D%3B%E5%B0%B1%E8%BF%99%E5%8F%A5%E8%AF%9D%2C%E8%A6%81%E6%80%8E%E4%B9%88%E6%94%B9.)
x)s~ֵ唙EEE
FV%
y
y%9UEE
Zy
J9y)J:J9 bdR
_su^,k|dgdz);lIhkح_`g3ʽly6ٌ}f-ϦnxEYgÓK_k
Ovzֽiv'yYhK(<@ '
C++报错error C2078:too many initializerschar *name = {"linda","lelele","linlin"};就这句话,要怎么改.
C++报错error C2078:too many initializers
char *name = {"linda","lelele","linlin"};
就这句话,要怎么改.
C++报错error C2078:too many initializerschar *name = {"linda","lelele","linlin"};就这句话,要怎么改.
这里明显是二维数组,所以还要加一个括号
修改如:
char *name[] = {"linda","lelele","linlin"};