본문 바로가기
C

C 언어 포맷지정자

by 끊임없는정진 2023. 3. 24.
서식 지정자 설명 약자
%d 부호가 있는 10진수 정수로 해석 Decimal
%lld signed long long 출력  
%i 부호가 있는 10진수 정수로 해석 Integer
%lli long long 10진수로 출력  
%o 부호가 없는 8진수 정수로 해석 Octal
%llo long long 8진수로 출력  
%u 부호가 없는 10진수 정수로 해석 Unsigned
%llu unsigned long long 출력  
%x 부호가 없는 16진수 정수로 해석, 영어 알파벳 소문자 사용 Hexadecimal
%llx long long 16진수로 출력  
%X 부호가 없는 16진수 정수로 해석, 영어 알파벳 대문자 사용 Hexadecimal
%f 10진수 표기법을 사용한 실수로 해석 Float
%lf double 형의 실수로 입력  
%F %f와 동일, 비주얼 스튜디오와 Dev C++에서는 허용 안함 Float
%e 지수 표기법을 사용한 실수로 해석 Exponent
%E %e와 동일, e를 영어 대문자 E로 변경 Exponent
%g 실수의 정밀도에 따라 %f 또는 %e로 사용  
%G %g와 동일, e를 영어 대문자 E로 변경  
%a 16진수와 2진수 지수 표기법을 사용한 실수로 해석  
%A %a와 동일, p를 영어 대문자 P로 변경  
%c 정수를 문자로 해석 Character
%s 정수를 문자열로 해석 String
%p 값을 16진수 8자리로 해석 Pointer
%n 현재까지 성공적으로 출력한 문자의 개수를 저장  
%% % 문자 출력  

 

댓글