서식문자 | 출력 대상(자료형) | 출력 형태 |
%d | int | 부호 있는 10진수 정수 |
%u | unsigned int | 부호 없는 10진수 정수 |
%o | unsigned int | 부호 없는 8진수 정수 |
%x, %X | unsigned int | 부호 없는 16진수 정수 |
%f | float, double | 10진수 방식의 부동소수점 실수 |
%e, %E | float, double | e 또는 E 방식의 부동소수점 실수 |
%g, %G | float, double | 값에 따라 %f와 %e 사이에서 선택 |
%c | char | 값에 대응하는 문자 |
%s | char * | 문자열 |
%p | void * | 포인터의 주소 값 |
%n | int * | 포인터의 주소 값 |
서식문자 | 입력대상(자료형) | 입력 형태 |
%d | int | 부호 있는 10진수 정수 |
%i | int | 부호 있는 10진수 정수 |
%u | unsigned int | 부호 없는 10진수 정수 |
%o | unsigned int | 부호 없는 8진수 정수 |
%x | unsigned int | 부호 없는 16진수 정수 |
%c | char | 문자 |
%s | char * | 문자열 |
%p | void * | 주소 값 |
%f %e %g | float | 부호 있는 실수 |
%d %hd %hhd | int short char | %d %ld %lld | int long long long | %f %lf %Lf | float double long double |