首页/ 题库 / [单选题]以下数组定义中错误的是______。的答案

以下数组定义中错误的是______。

单选题
2022-01-14 23:32
A、int x[][3]={0};
B、int x[2][3]={{1,2},{3,4},{5,6}};
C、int x[][3]={{1,2,3},{4,5,6}};
D、int x[][3]={1,2,3,4,5,6};
查看答案

正确答案
B

试题解析
解析:C语言中,二维数组中元素的排列顺序是:先按行存放,再按列存放,并且要有足够的空间来保证定义的数组长度始终大于等于需要存放的元素的长度。选项B中行数定义为2行,但实际却需要存放3行元素故不正确。

标签: