6.3.2 일부 값 초기화하기
크기가 10인 배열을 만들 때 일부만 초기화하면 어떻게 될까요? 예를 들어, 앞의 2개 요소만 초기화하면 3번째부터 10번째 요소에는 어떤 값이 들어갈까요? 다음과 같이 코드를 수정하고 실행해 봅시다.
6.3.2 일부값초기화하기.c
int main(void) {
int arr[10] = { 1, 2 }; // 일부 값 초기화
for (int i = 0; i < 10; i++) {
printf("%d\n", arr[i]);
}
return 0;
}
실행결과 |
1
2
0
(중략)
0
|