특수문자와 서식문자
ㆍ <특수문자> * \(역슬래쉬)는 \와 같게 쓰입니다.
\a : 경고음
\f : 폼 피드(Form Feed) 프린터 출력
\b : 백 스페이스 (Back Space)
\n : 개행 (New line)
\r : 캐리지 리턴 (Carriage Return)
\t : 수평 탭
\v : 수직 탭 프린터 출력
\' : 작은 따옴표 출력
\" : 큰 따옴표 출력
\? : 물음표 출력
\\ : 역 슬래쉬 출력
ㆍ <서식문자>
서식 문자 |
출력 대상 |
출력 형태 |
%d |
char, short, int |
부호 있는 10진수 정수 |
%ld |
long |
부호 있는 10진수 정수 |
%lld |
long long |
부호 있는 10진수 정수 |
%u |
unsigned int |
부호 없는 10진수 정수 |
%o |
unsigned int |
부호 없는 8진수 정수 |
%x, %X |
unsigned int |
부호 없는 16진수 정수 |
%f |
float, double |
10진수 방식의 부동 소수점 실수 |
%Lf |
long double |
10진수 방식의 부동 소수점 실수 |
%e, %E |
float, double |
e또는 E방식의 부동 소수점 실수 |
%g, %G |
float, double |
값에 따라 %f와 %e사이에서 선택 |
%c |
char, short, int |
값에 대응하는 문자 |
%s |
char* |
문자열 |
%p |
void* |
포인터의 주소 값 |