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"