[C++] 문자열 공백 포함 입력 받기
Summary
공백이 포함된 문자열을 입력받는 방법을 알아봅시다.
cin.getline
- 공백과 종료
null
문자를 포함해서n
개의 문자를s
에 저장 delim
문자가 나타나면 입력 종료
인자값
s
: 문자열 배열n
:s
에 입력받을 최대 문자 수(종료null
문자 포함)delim
: 해당 문자가 나타나면 입력받기를 종료
예제
실행 결과
scanf("%[^\n]", str)
\n
문자 입력받을 때까지str
문자열에 저장- for문에서 사용 불가
예제
실행 결과