永发信息网

定义数组 int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}

答案:2  悬赏:50  手机版
解决时间 2021-01-27 03:34
  • 提问者网友:我的未来我做主
  • 2021-01-26 13:13
定义数组 int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}
最佳答案
  • 五星知识达人网友:舍身薄凉客
  • 2021-01-26 14:36
你的理解有一半是对的,有一半是错的.对的就是你明确了两个数组都是不确定的,错的就是你误以为0可以有无限个.你要知道第一维度和第二维度都代表什么.前面代表数组有几行,后面代表每行有几个元素.如果int [][3] = {1,2,3}那么系统知道了每行有几个,就可以确定数组为a[1][3];如果int [][3] = {1,2,3,4};那么系统就确定数组为a[2][3]= {1,2,3,4,0,0};0的个数就可以被确定了.但是如果是int [4][]={1,2,3}那么系统就不知道每行有几个,就没法确定有几个0了.你可以试试直接定义a[]={1,2,3};是可以的.相当于a[3];
全部回答
  • 1楼网友:思契十里
  • 2021-01-26 16:14
这个问题我还想问问老师呢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯