数组
数组类型在其元素之间没有填充。因此,元素类型为 T
的数组只是按顺序排列在内存中的 T
对象序列。
多维数组是一个数组数组,上面以递归方式应用。例如,如果我们有声明
int a[5][3];
然后 a
是 5 个 3 int
s 阵列的数组。因此,由 a[0][0]
,a[0][1]
,a[0][2]
三个元素组成的 a[0]
在 a[1]
之前的记忆中被放置,a[1][0]
由 a[1][0]
,a[1][1]
和 a[1][2]
组成。这称为行主要顺序。