본문 바로가기

Development/C++

C++ printf 출력 형식 %c %s %d %u %e %f %g %x %o %n %x 16진수

 type (형)

 
인수의 형을 지정
d int값을 부호있는 10진수로 출력
i d와 같음
u int값을 부호없는 10진수로 출력
X int값을 부호없는 16진수로 출력  10~15은  'A'~'F'로 표시
x int값을 부호없는 16진수로 출력  10~15은  'a'~'f'로 표시
o int값을 부호없는 8진수로 출력
p 포인터값을 16진수로 출력
s 문자열 출력
c int값을 문자로 출력
C c와 같음
f double값을 소수로 출력 (예:12.566371)
e double값을 지수로 출력 (예:1.256637e+001)
E e와 같음 'e'가 'E'로 표시 (예:1.256637E+001)。
g 숫자값의 크기에 따라 f나 e로 출력  (예:12.5664、2.99792e+008)
숫자값의 절대치가 너무 커서 precision의 자리수를 넘는 경우와 숫자값의 절대값이 0.0001보다 작은 경우 e형식이 사용되어짐. 그 외의 경우는 f형식으로 사용됨
G 9와 같음 'e'가 'E'로 표시
 
 
 

 

 

 

 

https://archive.ph/8nqIJ

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=mini_wor1d&logNo=150130123159 

 

C++ printf 출력 형식 %c %s %d %u %e %f %g %x %o %n %x 16진수

type (형) 인수의 형을 지정 dint값을 부호있는 10진수로 출력id와 같음uint값을 부호없는 10진수로 출력X...

blog.naver.com

 

'Development > C++' 카테고리의 다른 글

ASCII Converter  (0) 2022.03.27
[C/C++] inline 함수에 대하여...  (0) 2022.03.27
|= 연산자  (0) 2022.03.27
ASCII code table  (0) 2022.03.27
C++ Pass By Reference Explained [중요]  (0) 2022.03.26