본문 바로가기
개발/C 언어

gsjava printf / sprintf 형식 지정자

by 철권 2020. 2. 1.
728x90

printf 형식지정자

서식

의미

출력 타입

설명 

%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

출력된 문자 개수를

포인터에 대입

%%

%문자 자체를 출력

 

728x90
반응형