数组的定义和引用
2011_9_C_26 :以下定义数组的语句错误的是_______。
A. int num[2][4]={{1,2},{3,4},{5,6}};
B. int num[]={1,2,3,4,5,6};
C. int num[][4]={1,2,3,4,5,6};
D. int num[][3]={{1,2},3,4,5,6};
答案:A。 二维数组是二行四列,但赋了三行四列的值,调试时出现如下:error C2078: too many initializers
在C语言中,二维数组的行可以省略,但列一定有!
阅读全文