정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

프로그래밍 언어 활용

핵심260

배열의 초기화

출제 빈도 1회

원본 80쪽

배열 선언 시 초기값을 지정할 수 있다.

배열을 선언할 때 배열의 크기를 생략하는 경우에는 반드시 초기값을 지정해야 초기값을 지정한 개수 만큼의 배열이 선언된다.  1차원 배열 초기화

방법 1 char a[3] = {'A', 'B', 'C'}
방법 2 char a[ ] = {'A', 'B', 'C'}
ABC

배열 a

a[0]

a[1]

a[2]

 2차원 배열 초기화

방법 1 int a[2][4] = { {10, 20, 30, 40}, {50, 60,

70, 80} };

방법 2 int a[2][4] = {10, 20, 30, 40, 50, 60, 70,

80}

a[0][0]

a[0][1]

a[0][2]

a[0][3]

10203040
50607080

배열 a

a[1][0]

a[1][1]

a[1][2]

a[1][3]

배열의 개수보다 적은 수로 배열을 초기화하면 입력된 값만큼 지정한 숫자가 입력되고, 나머지 요소에는 0이 입력된다.  int a[5] = { 3, }; 또는 int a[5] = { 3 };

30000

배열 a

a[0]

a[1]

a[2]

a[3]

a[4]

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.