这C语言题怎么说?解释一下吧!
2个回答
展开全部
定义方式(1)int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
定义方式(2)int a[3][4]={1,2,3};等价于int a[3][4]={{1,1,1,1},{2,2,2,2},{3,3,3,3}};
定义方式(3)int a[3][4]={{1},{5},{9}};int a[3][4]={{1,0,0,0},{5,0,0,0},{9,0,0,0}};
定义方式(4)int a[3][4]={{1},{5,6}}; 等价于int a[3][4]={{1,0,0,0},{5,6,0,0},{0,0,0,0}};
定义方式(5)int a[3][4]={{ },{ }};等价于int a[3][4]={{0,0,0},{0,0,0},{0,0,0},{0,0,0}};
只能说写的好累。。。你可以对照看看。只是想说二维数组的初始化有很多要学。一起共勉吧
定义方式(2)int a[3][4]={1,2,3};等价于int a[3][4]={{1,1,1,1},{2,2,2,2},{3,3,3,3}};
定义方式(3)int a[3][4]={{1},{5},{9}};int a[3][4]={{1,0,0,0},{5,0,0,0},{9,0,0,0}};
定义方式(4)int a[3][4]={{1},{5,6}}; 等价于int a[3][4]={{1,0,0,0},{5,6,0,0},{0,0,0,0}};
定义方式(5)int a[3][4]={{ },{ }};等价于int a[3][4]={{0,0,0},{0,0,0},{0,0,0},{0,0,0}};
只能说写的好累。。。你可以对照看看。只是想说二维数组的初始化有很多要学。一起共勉吧
更多追问追答
追问
嗯,谢谢哈!
但第五个怪怪的,是不是写错了哈
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询