본문 바로가기
Language/C Language

C :: printf format

by 김뿡한 2015. 1. 27.
- printf :: format - 


서식

의미

출력 타입

설명 

%hd

short integer

unsigned short 

 부호없는 10진 정수 출력

%d 또는 %i

Decimal, Integer

int 

10진 정수 출력

%ld


long

10진 정수 출력

%lld


long long

10진 정수 출력

%lu


unsigned long

부호없는 10진 정수 출력

%I64d


__int64

10진 정수 출력 

%I64u


unsigned __int64

부호없는 10진 정수 출력 

%o

Octal

unsigned int

8진 정수 출력

%x 또는 %X

heXadecimal

unsigned int

16진 정수로 출력.

대문자 X 쓰면 A~F도

대문자 출력

%u

Unsigned

unsigned int

부호없는 10진 정수 출력

%c

Character

char, unsigned char

1개의 문자 출력

%s

String

char*, string, CString

문자열 출력

%f

Float

float

고정 소수점 형식의 실수 출력

%lf


double

고정 소수점 형식의 실수 출력

%e 또는 %E


float, double

부동 소수점 형식의 실수 출력

%g 또는 %G


float, double

%e, %f 중 

더 짧은 형식으로 출력

%p

Pointer

void *

포인터의 번지값 출력

%n



출력된 문자 개수를

포인터에 대입

%%



%문자 자체를 출력