더북(TheBook)

실행해 보면 배열에 저장한 1.00, 2.00, 3.00이 출력되고, 값을 저장하지 않은 4, 5번째 요소는 0.00, 0.00이 출력됩니다. 실수형 배열일 때도 정수형 배열일 때와 마찬가지로 배열을 일부 초기화하면 그 외 요소는 모두 실수 0.00이 값으로 들어가는 것을 확인할 수 있습니다.

 

 

1분 퀴즈

3. 다음은 서로 다른 방법으로 배열을 초기화한 코드입니다. 이 중에서 배열의 크기가 다른 하나는 무엇일까요?

int arr1[5] = { 1, 2, 3, 4, 5 };
int arr2[5] = { 1, 2 };
int arr3[] = { 1, 2, 3, 4, 5 };
int arr4[] = { 1, 2 };

arr1

arr2

arr3

arr4

정답확인

 

4. 다음 코드의 실행결과는 무엇일까요?

int arr[3] = { 1, 2 };
printf("%d\n", arr[2]);

① 0

② 1

③ 2

④ 쓰레기 값

정답확인

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