下列C语言语句能正确定义二维数组的是( )。

admin2020-11-27  29

问题 下列C语言语句能正确定义二维数组的是(  )。

选项 A、float a[][2]:{{1,4}};
B、float a[2][]={1,2,3};
C、float a[][2]={};
D、float a[2][3]={{1.0},{2.0},{3.0,4.0}};

答案A

解析 二维数组在定义时,第一维的长度可以不指定,但必须在定义的同时需要完成初始化,另外,第二维长度必须指定,所以选项B、C错误;二维数组a[2][3]中定义了两行,但初始化的数值中有三行,所以选项D错误。
转载请注明原文地址:https://kaotiyun.com/show/Tstp777K
0

最新回复(0)