C语言 定义二维数组
以下不能正确定义二维数组的选项是()。A.inta[2][2]={{1},{2}}B.inta[][2]={l,2,3,4}C.inta[2][2]={{l},2,3}D...
以下不能正确定义二维数组的选项是()。
A. int a[2][2]={{1},{2}}
B. int a[][2]={l,2,3,4}
C. int a[2][2]={{l},2,3}
D. int a[2][]={{1,2},{3,4}} 展开
A. int a[2][2]={{1},{2}}
B. int a[][2]={l,2,3,4}
C. int a[2][2]={{l},2,3}
D. int a[2][]={{1,2},{3,4}} 展开
3个回答
2010-04-28
展开全部
D. int a[2][]={{1,2},{3,4}}
定义数组时,只能省略第一维的值,其余各维的数值必须明确指定。
定义数组时,只能省略第一维的值,其余各维的数值必须明确指定。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
二维数组定义的一般形式是:
类型说明符 数组名[常量表达式1][常量表达式2]
其中常量表达式1表示第一维下标的长度,常量表达式2 表示第二维下标的长度
int a[3][4];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询