8.2
다차원 배열이란
다음 코드를 봅시다. i는 int형 크기 1개만큼 메모리 공간을 차지하는 변수입니다. arr은 i와 같은 변수 5개를 한꺼번에 선언한 배열입니다.
int i;
int arr[5];
6장에서 배열은 동일한 자료형의 값 여러 개를 저장하는 연속된 메모리 공간이라고 했습니다. 이렇게 연속된 메모리 공간이 하나 있는 배열을 1차원 배열이라고 합니다. arr은 5개의 연속된 메모리 공간이 하나 있는 1차원 배열입니다.
그림 8-3 변수와 1차원 배열