728x90
728x170
C++ 이스케이프 시퀀스(Escape Sequence)
이스케이프 시퀀스(Escape Sequence, 확장열)란?
- 컴퓨터와 주변 기기의 상태를 바꾸는 데에 쓰이는 일련의 문자열로, 제어 시퀀스(Control Sequence)라고도 한다. 일부 제어 시퀀스는 늘 같은 의미를 지니고 있는 특수 문자이다. 이스케이프 시퀀스는 이스케이프 문자를 이용하여 이를 따르는 문자들의 뜻을 바꿀 수 있는데, 여기서 문자들은 데이터가 아닌 실행 명령어로 해석할 수 있다. - Wikipedia
이스케이스 시퀀스의 종류
이스케이프 시퀀스 | 설명 |
\a | 경고(Alert) |
\n | 줄바꿈(New Line) |
\t | 수평 탭(Horizontal Tab) |
\v | 수직 탭(Vertical Tab) |
\b | 백스페이스(Backspace) |
\f | 폼 피드(Form Feed) |
\r | 캐리지 리턴(Carriage Return) |
\\ | 백슬래시(\, Backslash) |
\' | 작은따옴표(', Single Quote) |
\'" | 큰따옴표(", Double Quotes) |
\ooo | 8진수 숫자를 사용하여 ASCII 코드의 문자 표현 |
\xhh | 16진수 숫자를 사용하여 ASCII 코드의 문자 표현 |
728x90
그리드형(광고전용)
'Programming > C++' 카테고리의 다른 글
[C++] 동적 할당(Dynamic Allocation) 방법 (malloc, calloc, new) (0) | 2022.07.09 |
---|---|
[C++] 입력 함수 : cin(), getline() (and cin.ignore()) (0) | 2022.07.09 |
[C++] 범위 기반 for 문(Range-based for Statement) (0) | 2022.07.09 |
[C++] 자료형(Data Type) (0) | 2022.07.07 |
[C++] 공백을 기준으로 문자열 나누기 (substr() 사용) (0) | 2021.10.31 |
[C++] std::unordered_map 에서 [] 연산자 (0) | 2021.05.28 |
main(int argc, char* argv[]) (0) | 2021.01.29 |
비교/관계 연산자 오버로딩 예 (0) | 2021.01.12 |