본문 바로가기

Programming Study/C

다차원 배열

다차원 배열이란

  - 2차원 이상의 배열을 의미한다.

  - 4차원 이상의 배열 선언을 문법적으로 허용하고 있으나 불필요하기도 하고 논리적으로 이해하기도 어려운 형태의 배열이다.

  - 따라서 다차원 배열은 2차원 배열과 3차원 배열을 의미하는 것으로 이해하면 된다.

 

배열의 선언

int arrOneDim[10]                // 길이가 10인 1차원 int 형 배열

int arrTwoDim[5][5]             // 가로, 세로의 길이가 각각 5인 2차원 int형 배열

int arrThreeDim[3][3][3]       // 가로, 세로, 높이의 길이가 각각 3인 3차원 int형 배열

 

3차원 배열

  - 가로, 세로 그리고 높이가 존재하는 배열

  - 여러개의 2차원 배열이 모여 있는 형태로 이해하는 것이 더 합리적.

 

- 윤성우 저, 열혈강의 C프로그래밍 中 -

'Programming Study > C' 카테고리의 다른 글

다차원 배열과 포인터  (0) 2014.09.03
포인터의 포인터  (0) 2014.09.03
포인터와 함수  (0) 2014.09.02
포인터와 배열  (0) 2014.09.02
포인터  (0) 2014.09.02