C언어 다차원 배열 초기화
C언어 다차원 배열 초기화 2차원 배열은 행과 열의 형태로 생성되지만 메모리상에는 1차원과 같이 순서대로 할당되는 걸 지난 글에서 확인했었는데요. 이번에는 다차원 배열을 초기화하는 방법을 정리해볼까 합니다. 이 방법은 몇 가지가 있지만 기본 형식은 1차원과 비슷한데요. 먼저 1차원 배열을 잠깐 살펴보겠습니다. int aaa[]={1, 2, 3 }; 이렇게 초기화 리스트 안에 입력한 순서대로 데이터가 할당되고 선언한 배열의 수와 초기화한 값이 다를 때는 나머지는 '0'이 대입됩니다. int bbb[5]={1, 2, 3}; ◀▶ int bbb[5]={1, 2, 3, 0, 0}; 1차원 배열을 공부하셨다면 이 두 가지 경우가 같다는 건 아실 겁니다. 2차원 배열 정리한다고 해놓고 왜 이렇게 1차원 이야기를 하..