더북(TheBook)

정리하면 2차원 배열은 다음과 같은 형식으로 선언합니다.

형식

자료형 배열명[세로크기][가로크기];

같은 원리로 2차원 배열이 2개 이상 연속되면 3차원 배열이 됩니다. 예를 들어, 3차원 배열은 다음과 같이 선언합니다.

int arr4[3][3][3];

3차원 배열도 크기를 뒤부터 읽습니다. 따라서 이 배열은 3개의 연속된 공간을 가진 1차원 배열이 3개 있고, 이런 2차원 배열이 다시 3개 있다는 뜻입니다. 즉, 3 × 3 크기의 2차원 배열이 3개 있으며, 총 요소는 3 × 3 × 3 = 27개가 됩니다.

그림 8-5 3차원 배열

실무에서는 보통 2차원 배열과 3차원 배열까지 사용하고 그 이상은 잘 사용하지 않습니다.

 

 

1분 퀴즈

1. 세로 크기가 2이고 가로 크기가 3인 2 × 3 형태의 정수형 2차원 배열을 선언하는 코드를 작성하세요.

정답확인

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.