标题:新手数组问题
只看楼主
cnryc
Rank: 2
等 级:论坛游民
帖 子:30
专家分:15
注 册:2009-5-30
结帖率:100%
已结贴  问题点数:5 回复次数:3 
新手数组问题
二维数组定义:
int[,] iArray
int[][] iArray
有啥区别
2010-08-05 13:31
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:3 
int[][] iArray 交错数组
int[,] iArray  二维数组

交错数组是元素为数组的数组。交错数组元素的维度和大小可以不同。交错数组有时称为“数组的数组”。
二维数组又称为矩阵,行列数相等的矩阵称变方阵。

飘过~~
2010-08-05 15:20
Mark_hong
Rank: 2
等 级:论坛游民
帖 子:22
专家分:33
注 册:2010-7-28
得分:2 
楼上说的对,你可以这样定义:
int[][] iArray = new int[][]
{
    new int[] {1,3,5,7,9},
    new int[] {0,2},
    new int[] {5,11, 22 },
    new int[] {3,5,7,10, 32}
};

int[,] iArray = new int[,] { { 1, 3, 5, 7, 9 }, { 0, 2,0,0,0 }, { 5, 11, 22,0,0 }, { 3, 5, 7, 10, 32 } };
int[,]里的元素必须长度一样,int[][]就没要求
2010-08-05 16:05
cnryc
Rank: 2
等 级:论坛游民
帖 子:30
专家分:15
注 册:2009-5-30
得分:0 
明白了,谢谢两位,谢谢

Good good study, day day up!
2010-08-06 09:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-314889-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.137571 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved