STUDY/C++

[c/c++] 이스케이프 시퀀스(확장 문자열)

Trip the light 2023. 5. 14. 13:11

1) 이스케이프 시퀀스(escape sequence)는 탈출 문자 또는 확장 문자열이라고도 함

2) 역슬래쉬(\ )와 영문자나 특수문자로 이루어진 문자 조합

3) 문자 상수 내에서 갱생 (new line) 문자, 작은 따옴표, 큰 따옴표, 특별한 의미를 갖는 문자 등을 나타내기 위해서 사용

4) 두 개의 문자로 보이지만 두 개의 문자가 하나의 의미를 갖는 단일 문자(1byte)

 

이스케이프 시퀀스 의미
\n 개행(new line)
\t 수평탭(tab)
\r carriage return
\b backspace
\a 내장 벨소리
\\ \ 출력
\' ' 출력
\" " 츨력
\? ? 출력
%% % 출력

 

printf("Hi");      // Hi
printf("\"Hi\"");  // "Hi"