以下能正确定义二维数组的是

admin2009-04-15  23

问题 以下能正确定义二维数组的是

选项 A、int  a[][3];
B、int  a[][3]={2*3};
C、int  a[][3]={};
D、int  a[2][3]={{1},{2},{3,4}};

答案2

解析 选项A中省略了第一维的长度,在C语言中是不允许的;选项C也是省略第一维的长度;选项D中定义了一个2行3列的数组,而在赋值的时候却赋了一个 3行的值给它,显然不正确。
转载请注明原文地址:https://jikaoti.com/ti/hYK0FFFM
0

最新回复(0)