Search
Duplicate

[option]

Search
구분
Character
Description
type
단독으로 .만 사용된 경우를 말한다. 아래는 단독 사용된 . 이후에 이어지는 type 옵션에 따른 출력 설명이다.
c, p
정확도를 무시하고, type 옵션에 따른 값을 출력한다.
d, i, o, u, x, X
flags 필드로 0이 주어지면, 옵션 0을 무시하고 처리한다.
f, e, E, g, G, a, A
소수점 아래를 출력하지 않는다. 마지막 숫자는 반올림하여 처리한다. (실수 출력을 위한 type 필드 옵션 값의 정확도를 주지 않은 Default 역할은 소수점 이하 6자리까지 출력이다.)
s
문자열을 출력하지 않는다.
*s
출력할 최대 길이를 인자로 넘겨 받아, 해당 길이만큼 문자열을 출력한다.
type
nn은 숫자를 의미하며, 양수만 사용할 수 있다. (음수를 사용하면 width의 옵션 값을 무시하고, .precision의 값으로 들어온 음수 nn만큼을 width의 옵션 값으로 인식한다. width에서의 음수 처리 방식을 따르므로 좌측 정렬을 수행한다.)
c
정확도를 무시하고, type 옵션에 띠른 값을 출력한다.
d, i, o, u, x, X
출력할 최대 자릿수를 지정하게 된다. 자릿수에서 출력할 값의 길이를 뺀 남은 공간은 기본적으로 0으로 출력하게 된다. 정수 값이 0으로 들어왔는데 nn0이라면 출력 값이 없다.
f, e, E, g, G, a, A
출력할 소수점 자릿수를 지정하게 된다. 출력할 자리 직후의 숫자를 반올림하여 자릿수 내에 출력할 수 있도록 한다. 실수 값으로 0.0이 들어왔는데 nn0이라면 0을 출력한다.
s
문자열에서 출력할 최대 길이를 지정하게 된다. 설정한 길이가 문자열보다 크다면 원래 길이의 문자열을 출력한다.
p
정확도를 무시하고, type 옵션에 따른 값을 출력한다.
COUNT12