万能百科  > 所属分类  > 

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

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

A.int a[ ][3];

B.int a[ ][3]=2{2*3};

C.int a[ ][3]={};

D.int a[2][3]={{1},{2},{3,4}};

正确答案:

B解析:选项A、C不能确定数组的大小,选项D初始化数据错误,因为多维数组初始化时,可以用一个{}把所有值包含,值之间用“,”分隔,如果是多维数组,在{} 中可包含第一维数量的{},每 一个{}中包含第二维数量的值,如int a [3]  [4]  =  {  {1,2,3,4},  {1,2,3,4},  {1,2,3,4{};

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签