请教! 为什么编译错误了呢?
编译器错误 C2078初始值设定项太多!
初始值设定项的数目超过了要初始化的对象数。
下面的示例生成 C2078:
// C2078.cpp
#include <stdio.h>
int main() {
char a[]={"a", "b"}; // C2078, try char *b[]={"a", "b"};
char c[2]={"a", "b"}; // C2078, try char *d[2]={"c", "d"};
}
能解释一下为什么这段代码会编译错误吗?