[c++] 다차원 배열

1. 이차원 배열(2D 배열) 선언과 초기화


int matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};

위 코드는 3x3 크기의 2차원 배열을 선언하고 초기화하는 예시입니다.

2. 배열 요소에 접근하기

int value = matrix[1][2]; // matrix의 두 번째 행, 세 번째 열 요소에 접근

3. 다차원 배열의 반복문을 통한 접근

for (int i = 0; i < 3; i++) {
    for (int j = 0; j < 3; j++) {
        cout << matrix[i][j] << " ";
    }
    cout << endl;
}

다차원 배열을 사용할 때는 각 차원의 크기에 따라 인덱스를 지정하여 요소에 접근하고, 반복문을 통해 배열을 순회할 수 있습니다.

이러한 다차원 배열은 행렬, 이미지 처리 등 다양한 분야에서 활용됩니다.

자세한 내용은 C++ Reference를 참고하시기 바랍니다.