c#中的数组 int[,]和int[][] 有什么区别啊

 我来答
Mickal小米
推荐于2018-04-10 · TA获得超过3666个赞
知道大有可为答主
回答量:1542
采纳率:100%
帮助的人:1775万
展开全部
前者是多维(一个逗号的表示二维)数组,后者被称之为数组中的数组。
它们最重要的差别是前者的每个元素维度必须相同(至少从内存占有上来看)。
譬如,int[,] a ={{1,2,3},{1,2,3} } 表示两行三列的矩形矩阵。
int[][] 就可以表示成“不规则矩阵”了。每个元素的维度可以不用相同的(当然int[][]的每个元素都是数组,只是数组的元素个数可以不同)。
Raiuy
2012-02-15 · TA获得超过2916个赞
知道大有可为答主
回答量:2210
采纳率:0%
帮助的人:891万
展开全部
int[,] 是普通的二维数组,而int[][]是二维交错数组,交错数组元素的维度和大小可以不同。交错数组有时称为“数组的数组”。

建议使用交错数组
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夏秋之交xupz
2012-02-15
知道答主
回答量:25
采纳率:0%
帮助的人:17.5万
展开全部
http://zhidao.baidu.com/question/323291139.html
参考一下这个网址,说不定是你要找的答案。
注明:引用别的同学的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式