다음: 출력변환표, 이전: 행렬 출력 변환, 상위 문서: C 형식 입출력 함수   [차례][찾아보기]


14.2.6 출력 변환 구문

이 절은 printf의 틀 문자열에 넣는 변환 규제자의 정밀도 구문에 관하여 기술합니다.

틀 문자열에 있는 문자는 변환 품목이 아니라서 출력 흐름에 그대로 출력합니다.

아래는 printf 틀 문자열에 넣는 변환 품목의 일반적인 꼴입니다.

% 표지 너비 [ . 정밀도 ] 형식 변환

예를 들어, 변환 규제자 ‘%-10.8ld’에서 ‘-’는 정렬 표지이고, ‘10’은 기록란 너비이며,  ‘8’은 정밀도이며, ‘l’는 형식 변경자이고, ‘d’는 변환 품새입니다.(이 형식 규제자는 수치 인수를 왼쪽으로 정렬하여 적어도 10개 문자 너비의 기록란에 최소한 8개 숫자의 정밀도인 십진수로 출력하라는 의미입니다,)

더 자세하게 보자면, 변환 품목은 ‘%’으로 시작하여 아래 항목이 뒤따릅니다.

변환 규제자에 따라 허용되는 선택지와 그 해석이 다릅니다. 개별 변환에 사용하는 선택지에 대한 정보는 각 변환에 관한 설명을 참고하십시오.


다음: 출력변환표, 이전: 행렬 출력 변환, 상위 문서: C 형식 입출력 함수   [차례][찾아보기]