728x90
반응형
다음은 cout을 이용해 여러행의 문자열을 출력하는 코드이다.
#include <iostream> int main() { std::cout << "abc"; std::cout << "def\n"; std::cout << "123\n456\n\n789\n"; return 0; }
실행결과
abcdef 123 456 789
이 프로그램을 실행하면 cout 내에 쓰여진 문자열 "abc"는 그대로 출력할 뿐 개행은 하지 않는다. 그리고 다음 cout 문장의 "def\n"은 "def" 출력 후 개행을 한다. 결국 이 2개의 cout 문장을 실행함으로써 abcdef 라는 문자열이 출력된다. "\n\n"은 공백행을 1행 두개 한다. 이 \n 처럼(그외 \a와 \t 등이 있다) 문자 그 자체가 아니라 다른 기능으로서 작용하는 문자를 확장문자열 이라고 한다.
반응형
'dev > c++' 카테고리의 다른 글
[c++] 쓰레드 생성 (pthread) (10) | 2023.06.02 |
---|---|
[c++] 프로세스 생성 (fork) (8) | 2023.06.01 |
[c++] 프로세스 ID 가져오기 (getpid, getppid) (7) | 2023.06.01 |
[c++] 더하기, 두 수의 합을 출력 (1) | 2018.04.24 |
댓글