Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Khởi tạo mảng đa chiều trong C/C++


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

Khởi tạo mảng đa chiều trong C/C++

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úc

Ví 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