设“int a[][4]={0,0);”则以下错误的描述是( )。

A.数组a的每个元素都可得到初值0
B.二维数组a的第一维大小为1
C.数组a的行数为1
D.只有元素a[0][0]和a[0][1]可得到初值0,其余元素得不到初值0

【答案】:D
由上面的定义可知,二维数组的列数是4,从初始化值形式可分析出该数组的行数(即第一维的长度)为1,在C语言中如果对数组进行部分初始化,其余元素值默认为0。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜