다음 코드의 실행 결과는?
다음 코드의 실행 결과는?
string msg = "World";
msg[0] = 'w';
cout << msg;
정답: B
⦁ 문자열의 개별 문자는 대괄호 표기법으로 수정할 수 있습니다
⦁ 수정 과정:
1. 원래 문자열: "World" (첫 문자 'W')
2.
msg[0] = 'w'
: 첫 번째 문자를 'w'로 변경3. 결과 문자열: "world"
⦁ 문자를 할당할 때는 작은따옴표를 사용해야 합니다
⦁ 하나의 문자만 교체되며 나머지 문자들은 그대로 유지됩니다
⦁ 이는 문자열의 가변성(mutability)을 보여주는 예시입니다
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.