奥礼网
新记
若有定义:int a[3][4]={{1,2},{3},{4,5,6,7}},则初始化后,a[1][2]得到的初值是? 请各位帮忙
如题所述
举报该文章
相关建议 推荐于2018-04-20
在进行数组的部分初始化时,没有显式给出的元素的值默认置0。所以,以上初始化相当于:
int a[3][4]={{1,2,0,0},
{3,0,0,0},
{4,5,6,7}};
而下标从零开始编,故a[1][2]是第2行第3列元素,值为0。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/kagg4433k.html
其他看法
第1个回答 2011-09-04
没有赋值的为0.
第2个回答 2011-09-04
2楼说的比较全面。
第3个回答 2011-09-04
默认置0...
第4个回答 2011-09-04
0
相似回答
大家正在搜
相关问题
12. 若有说明:int a[][3]={1,2,3,4,5...
若有定义:int a[3][4]={{1,2},{0},{4...
若有说明:int a[][3]={1,2,3,4,5,6,7...
C语言问题 若有说明int a[][4]={1,2,3,4,...
若有定义:int a[3][4]={1,2,3,4,5,6,...
若有以下定义,则数组元素a[2][2]的值是( ) int ...
若有定义int a[3][4]={1,2,3,4,5,6,7...
若定义int a[ ][3]={1,2,3,4,5,6,7...