printf

박호준·2020년 11월 13일
0

프로토 타입

int printf(const char *format, ...)

return 값 : 출력되는 문자의 수

format(형식태그)

% [flag] [width] [.precision] [서식지정자]

flag

-왼쪽정렬
+양수면 +   음수면 -
공백양수면 공백  음수면 -
0빈공간을 0으로 메꾼다
#o, x, X 서식지정자 앞에 0을 붙인다
*서식지정자 자리에서 폭, 정밀도 길이를 받아온다

width

정수로 받아와 열을 맞춘다

precision

서식지정자

c문자 (char)
s문자열 (string)
p포인터 (point)
d, i부호있는 10진정수 (int)
u부호 없는 10진정수 (unsigned int)
x부호 없는 16진 정수[소문자]
X부호 없는 16진 정수[대문자]
n?
f십진법으로 나타낸 부동소수점
g%e나 %f 보다 간략하게 출력
e지수표기법
%%출력

d io u x Xf e gcspn
intunsigned intfloat, doubleintchar *void *int *
hhsigned charunsigned charsigned char *
hshort intunsigned short intshort int *
llong intunsigned long intdoublewint_twchar_t *long int *
lllong long intunsigned long long intlong long int *
profile
hopark

0개의 댓글