00问答网
所有问题
初始化二维数组int a[][3]={{1,0,1}{},{1,1}};
这样是错的,那错在哪儿了,中间的{}这里里面需要,吗
举报该问题
其他回答
第1个回答 2018-03-06
你要初始化为0 的话需要是{0},如果不是就不需要 没有这种初始化的格式
本回答被提问者和网友采纳
相似回答
c语言定义
二维数组 int
a[][3]={{1,0,1}
,
{},{1,1}};
有什么错误?
答:
int
a[][3]
={{1,0,1},{},{1,这里必须有一个值吧,1}};
int
a[ ][3]={ {1,0,1}
,
{ },{1,1} }
那里错了?
答:
初始化数组
时,右表达式若用{}括起来则不能为空。所以中间的{}中至少得有一个数,如{2}、{2,}或{2,3}、{2,5,8}等,就是不能是{}。你那些逗号好像都是汉字的,必须改成英文逗号。最后的}后没有分号这也不行,分号是C/C++语句的一部分,该有的地方必须有。
二维数组初始化
:
int
a[][3]={{1,0,1}
,
{},{1,1}};
这个语句是不是代表第2...
答:
C语言中,一个
数组
中如果
初始化
时,将一个元素赋值,其他未指定的元素都是0
int
a[][3]={{1,0,1}
,
{},{1,1}};
这个语句为什么不能对
二维数组
a进行正 ...
答:
这个语句是能够对
二维数组a
进行正确
初始化
的:
大家正在搜
对二维数组a进行初始化
二维数组a的正确初始化
不能对二维数组a进行正确初始化
以下对二维数组a进行正确初始化
二维数组a正确初始化的语句
二维数组初始化为0
对一维数组a进行正确初始化
int a[5],*p=a
int a[2][3]
相关问题
二维数组初始化:int a[][3]={{1,0,1},{}...
int a[][3]={{1,0,1},{},{1,1}};...
对二维数组a进行如下初始化int a[2][3]={{0,1...
c语言定义二维数组 int a[][3]={{1,0,1}...
int a[ ][3]={ {1,0,1}, { },{1,...
二维数组的初始化int a[3][]={{1},{6}}正确...
对二维数组作如下初始化:int a[3][3]={{1,2}...
定义 int a[3][3]={{0,1,2},{3,2,4...