programming2008. 9. 8. 16:19

printf 나 va_list 사용할때마다 맨날 까먹어서 이번 기회에 한번 정리해 놓자


제어문자 (Escape Sequence)

\n:  다음줄로 이동
\r:   현재줄에서 제일 앞으로 이동
\a:  내부 스피커를 통해 벨소리 출력
\t:   탭키 누른 효과
\\: \ 문자 출력
\': ' 문자 출력
\": " 문자 출력

서식 문자

c: 문자 (char)

d, i: 부호있는 10진수 (short, int)

ld: 부호있는 10진수 (long)

u: 부호없는 10진수 (int)

o: 8진수 (int)

x: 16진수 a~f 출력 (int)

X: 16진수 A~F 출력 (int)

I64d: 부호 있는 10진수 (INT64)

I64u: 부호 없는 10진수 (UINT64)

f: 고정 소수점 표기법 사용 (double)

e: 부동 소수점 표기법 사용 e 사용(double)

E: 부동 소수점 표기법 사용 E 사용(double)

g: 고정 또는 부동 소수점 표기법 중 길이가 짧은 서식 사용 (double)

G: g와 같지만 E 사용 (double)

s: 문자열


% 뒤 괄호 안의 변수 타입은 참고용이고 꼭 그것만 가능한건 아니다.

Posted by 상현달