2 回答

飲歌長嘯
TA貢獻1951條經驗 獲得超3個贊
前者是多維(一個逗號的表示二維)數組,后者被稱之為數組中的數組。
它們最重要的差別是前者的每個元素維度必須相同(至少從內存占有上來看)。
譬如,int[,] a ={{1,2,3},{1,2,3} } 表示兩行三列的矩形矩陣。
int[][] 就可以表示成“不規則矩陣”了。每個元素的維度可以不用相同的(當然int[][]的每個元素都是數組,只是數組的元素個數可以不同)。

慕哥9229398
TA貢獻1877條經驗 獲得超6個贊
int[,] 是普通的二維數組,而int[][]是二維交錯數組,交錯數組元素的維度和大小可以不同。交錯數組有時稱為“數組的數組”。
建議使用交錯數組
- 2 回答
- 0 關注
- 820 瀏覽
添加回答
舉報
0/150
提交
取消