2 回答
饮歌长啸
TA贡献1951条经验 获得超3个赞
前者是多维(一个逗号的表示二维)数组,后者被称之为数组中的数组。
它们最重要的差别是前者的每个元素维度必须相同(至少从内存占有上来看)。
譬如,int[,] a ={{1,2,3},{1,2,3} } 表示两行三列的矩形矩阵。
int[][] 就可以表示成“不规则矩阵”了。每个元素的维度可以不用相同的(当然int[][]的每个元素都是数组,只是数组的元素个数可以不同)。
慕哥9229398
TA贡献1877条经验 获得超6个赞
int[,] 是普通的二维数组,而int[][]是二维交错数组,交错数组元素的维度和大小可以不同。交错数组有时称为“数组的数组”。
建议使用交错数组
- 2 回答
- 0 关注
- 776 浏览
添加回答
举报
0/150
提交
取消