다음 코드에서 빈칸에 들어갈 올바른 함수명은?
다음 코드에서 빈칸에 들어갈 올바른 함수명은?
string greeting = "Hello ";
string name = "Alice";
string message = greeting._____(name);
cout << message; // 출력: Hello Alice
정답: C
⦁
append()
함수는 문자열 객체의 멤버 함수로, 다른 문자열을 현재 문자열 뒤에 추가합니다⦁
append()
함수의 특징:⦁ 기존 문자열을 수정하고 그 참조를 반환
⦁
+
연산자와 비슷한 기능이지만 함수 형태⦁ 예시:
greeting.append(name)
은 greeting에 name을 붙여서 "Hello Alice"를 만듦⦁ 다른 선택지들:
⦁
add
: C++ string에 없는 함수⦁
concat
: C++ string의 표준 함수가 아님⦁
join
: 일반적으로 배열 연결에 사용되는 개념⦁
append()
는 string
클래스의 표준 멤버 함수입니다
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.