더북(TheBook)

7.4 배열의 초기화

배열 변수도 다른 변수와 같이 선언과 동시에 초기화를 할 수 있습니다.

int a[5]; // 배열 a 선언
 
a[0] = 1; // 배열 요소 a[0]를 1로 초기화
a[1] = 2; // 배열 요소 a[1]를 2로 초기화
a[2] = 3; // 배열 요소 a[2]를 3으로 초기화
a[3] = 4; // 배열 요소 a[3]를 4로 초기화
a[4] = 5; // 배열 요소 a[4]를 5로 초기화

크기가 5인 정수형 배열 변수 a를 선언하여 정수 5개를 저장할 메모리 공간을 할당받습니다. 각 메모리 공간에 1~5까지 숫자를 차례대로 저장하여 초기화하였습니다. 그리고 이 코드는 다음과 같이 한 줄로 배열 변수 선언과 동시에 초기화를 할 수 있습니다.

int a[5] = { 1, 2, 3, 4, 5 }; // 배열 변수 5개에 대한 선언과 초기화

배열 a를 선언과 동시에 초기화하는 방법은 {} 안에 저장하고자 하는 값을 콤마(,)로 구분하여 순서대로 나열하면 됩니다.

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