지금부터 이스케이프 시퀸스에 대한 강좌를 시작하겠습니다.
자주 사용되는 이스케이프 시퀸스
문자 | 의미 |
n | 문자 n |
n (\n) | 새로운 줄(newline) 문자 |
b (\b) | 백스페이스 |
a (\a) | 경고음 |
t (\t) | 수평 탭 |
(\\) | 역슬래쉬 |
' (\') |
작은따옴표 |
printf()의 이스케이프 시퀸스
이제 형식화된 문자열의 구성 요소를 더욱 상세히 살펴 보겠습니다.
이스케이프 시퀸스는 화면의 커서를 이동시켜 자료의 출력 위치를 제어하는 데 사용됩니다.
또한 printf()에서 특별한 의미를 가지고 있는 문자를 출력하는 데 사용됩니다.
예를 들어, 하나의 역슬래시 문자를 출력하기 위해서는 형식화된 문자열에서 2개의 역슬래시(\\)를 사용해야합니다.
첫 번째 역슬래시는 두 번째 역슬래시가 이스케이프 시퀸스의 시작이 아니라 문자 그대로 출력되어야 한다는
것을 알려줍니다. 일반적으로 역슬래시는 printf()에서 그 다음에 있는 문자를 특별한 방법으로 처리하는
특수 문자이기 때문입니다.
다음 몇 가지 예입니다.
문자 | 의미 |
n | 문자 n |
n (\n) | 문자 진행 |
" (\") | 큰따옴표 |
" | 문자열의 처음이나 마지막을 표시 |
이 정도가 있습니다.
이스케이프 시퀸스를 많이 알아두면 많은 도움이 됩니다.
이스케이프 시퀸스 많이 알아두시길 바랍니다.