모두CBT

C언어에서 배열 b[5]의 값은? | 20년-1, 2회차-정보처리기사-필기 기출문제 상세 페이지

120년-1, 2회차-정보처리기사-필기
C언어에서 배열 b[5]의 값은?
     
문제 이미지
     
1
0
2
1
 
3
2
4
3
 
해설

static int b[9]={1,2,3};는 배열 크기 9 중 앞의 세 원소만 1·2·3으로 초기화하고 나머지는 명시하지 않은 부분 초기화다.
C언어에서 정적(static) 배열을 부분 초기화하면 나머지 원소는 자동으로 0으로 채워지므로 b[5]의 값은 0이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.