A-A+

以下不能正确定义二维数组的选项是A.int a[2][2]={{1} {2}};B.int

2022-08-05 21:55:05 问答库 阅读 172 次

问题详情

以下不能正确定义二维数组的选项是
A.int a[2][2]={{1},{2}};
B.int a[ ][2]={1,2,3,4};
C.int a[2][2]={{1},2,3};
D.int a[2][ ]={{1,2},{3,4}};

参考答案

正确答案:D
解析:C语言中明确规定,在定义二维数组时,后一个下标值不能省略,否则将无法判定数组中某一行的元素个数。

考点:数组,选项