다음 코드의 실행 결과는?
다음 코드의 실행 결과는?
string word = "Hello";
cout << word.length();
정답: B
⦁ "Hello"라는 문자열의 각 문자를 세어보면:
⦁ H (1번째)
⦁ e (2번째)
⦁ l (3번째)
⦁ l (4번째)
⦁ o (5번째)
⦁ 총 5개의 문자가 있으므로
length()
함수는 5를 반환합니다⦁
length()
함수는 숫자를 반환하므로 문자열 "Hello" 자체가 출력되지 않습니다⦁ 공백이나 특수문자도 하나의 문자로 카운트됩니다
⦁ 결과적으로 화면에는 숫자 5가 출력됩니다
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.