2차원 배열
-
[C Language] 30. 2차원 배열 - C 언어CSE/C Language 2015. 7. 18. 14:50
1. 2차원 배열의 정의 2차원 배열은 다음과 같은 형식으로 정의한다. 배열요소형 배열명[첨자1][첨자2]; 2차원 배열은 1차원 배열의 집합체이기 때문에 '배열의 배열'이라고 불리며 행과 열로 구성된다. 2차원 배열이기 떄문에 당연히 첨자는 2개가 필요하며, 1차원과 같이 배열요소는 0부터 시작한다. 첨자 1은 행을 첨자 2는 열을 의미하는데 둘의 순서는 바뀔 수 없다. 2. 2차원 배열의 초기화 2차원 배열의 초기화는 행과 열의 개념만 확실하다면 이해하는 데 큰 무리가 없다. 아래와 같은 방법으로 배열을 초기화 할 수 있다. 1) int tmp[2][3] = {100}; 2) int tmp[2][3] = {100,}; 3) int tmp[2][3] = {100, 5, 7, 11, 12, 93}; 4)..