多维数组具有两个及两个以上维度。对于多维数组,需要多组括号来定义数组的类型和长度。下面的例子中,我们定义了一个具有3行、2列、4阶的三维数组。阶通常用来标识第三维元素。 int arr3d[3][2][4] = { {{1, 2, 3, 4}, {5, 6, 7, 8}}, {{9, 10, 11, 12}, {13, 14, 15, 16}}, {{17, 18, 19, 20}, {21, 22, 23, 24}} };CCopy 元素按照行–列–阶的顺序连续分配,如图4-3所示。