본문 바로가기

C/Study

[C] printf 함수의 매개변수 문자열 포맷 형식

반응형

https://msdn.microsoft.com/ko-kr/library/56e442dc.aspx

 

Format Specification Syntax: `printf` and `wprintf` Functions

Describes the format specifier syntax for the Microsoft C runtime `printf` and `wprintf` functions

learn.microsoft.com

 

printf("%0*d\n", 8, 23); 과 같이 사용하면

printf("%08d\n", 23); 과 동일한 결과를 보인다. 즉, 출력 시 자릿수를 동적으로 변경할 수 있다. (포맷 문자열 조작을 통해서가 아닌)

마찬가지로 printf("%-*d%d\n", 10, 1, 2); 이런 식으로 사용이 가능하다.

 

반응형