다음 코드를 실행한 후 의 값은 무엇인가요?
다음 코드를 실행한 후
cars[0]
의 값은 무엇인가요?string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
정답: C
⦁ 배열의 특정 원소값은 인덱스를 사용하여 언제든지 변경할 수 있습니다.
⦁ 초기 상태:
cars[0] = "Volvo"
⦁ 값 변경 후:
cars[0] = "Opel"
로 덮어씌워집니다.⦁ 배열 원소 수정 문법:
배열이름[인덱스] = 새로운값;
⦁ 따라서 최종 출력값은 "Opel"입니다.
⦁ 다른 인덱스의 값들(
cars[1]
, cars[2]
, cars[3]
)은 그대로 유지됩니다.
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.