출처: http://blog.daum.net/ssailer/6326875
Printf format
C에서의 표준입출력 고급옵션
printf("출력변환문자",출력값~)
1) 출력변환문자 옵션 %[-][0][전체자리폭].[정밀도][변환문자]
[%] 변환하기 위해 꼭 필요하다.
[-] 문자가 왼쪽에 채워지고 오른쪽에 공백.
(일반: 오른쪽에 채워지고 왼쪽에 공백)
[0] 오른쪽에 문자를 쓰고 왼쪽에는 0이 채워진다.
[전체자리폭] 출력하는 문자나 정수 등의 전체 자릿수
[정밀도] 소수점 이후의 자리수
[변환문자]
%c : char
%hu/uh: unsigned short int
%lu/ul : unsigned long int
%d : int 10진수
%u : unsigned int
%o : unsigned int 8진수
%x/X : unsigned int 16진수
%ld : long 10진수
%lo : long 8진수
%lx : long 16진수
%lu : unsigned long 10진수
%f : float
%lf : double
%s : 문자열
%e/E : 지수형(소문자,대문자)
%p : 포인터
%% : %부호