Mảng đa chiều có chiều > 1. Sơ đồ cấp phát bộ nhớ 3x3x3:

Chương trình C++ khởi tạo mảng đa chiều:
Thuật toán
Bắt đầu
Khởi tạo phần tử mảng đa chiều
In kích thước mảng
Hiển thị nội dung mảng
Kết thúcVí dụ
#include<iostream>
using namespace std;
int main() {
int r, c;
int a[][2] = {{3,1},{7,6}};
cout<< "Kích thước mảng:"<<sizeof(a)<<"\n";
cout<< "Nội dung mảng:"<<sizeof(a)<<"\n";
for(r=0; r<2; r++) {
for(c=0; c<2; c++) {
cout << " " << a[r][c];
}
cout << "\n";
}
return 0;
}Kết quả
Kích thước mảng:16 Nội dung mảng:16 3 1 7 6