프로그래밍을 공부하다보면 백슬래시 뒤에 문자나 숫자가 있는 형태의 문자를 볼 수 있습니다.
이를 이스케이프 시퀀스라고 부릅니다.
대표적으로 사용되는 이스케이프 시퀀스중 하나는 줄바꿈 문자인 "\n"이 존재합니다.
이런 이스케이프 시퀀스는 단일 문자로 간주 되므로 C의 char(1 바이트, 문자 하나만을 나타내는 타입) 타입에 사용될 수 있습니다.
다른 언어에서도 마찬가지입니다.
이스케이프 시퀀스 | 설명 |
\a | 경고 (경고음 출력) |
\n | 줄바꿈 |
\t | 수평 탭 |
\v | 수직 탭 |
\b | 백스페이스 |
\f | 폼 피드 |
\r | 캐리지 리턴 |
\' | 작은 따옴표 |
\\ | 백슬래시 |
\? | 리터럴 물음표 |
\ooo | 8진수 표기법의 ASCII 문자 |
\xhh | 16진수 표기법의 ASCII 문자 |
만약 위 표에 없는 문자를 백슬래시 이후에 사용하는 경우엔, 문자를 문자 자체로 처리합니다.
'개발 공부 > CS' 카테고리의 다른 글
문자 집합과 인코딩, 디코딩 (0) | 2024.03.03 |
---|---|
컴퓨터 구조의 큰 그림 (0) | 2024.03.03 |
컴퓨터의 기본적인 정보단위 (0) | 2024.03.03 |