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


14.2.13 입력변환표

각 변환이 어떤 노릇을 하는지 요약한 정보를 담은 표입니다.

%d

부호 유무에 상관 없이, 십진수 정수와 일치합니다. 수치 입력 변환을 참고하십시오.

%i

부호 유무에 상관 없이, 정수와 일치하며, C 언어에서 정수 상수용으로 정의한 형식이면 모두 일치합니다. 수치 입력 변환을 참고하십시오.

%o

부호 없는 팔진수 정수와 일치합니다. 수치 입력 변환을 참고하십시오.

%u

부호 없는 십진수 정수와 일치합니다. 수치 입력 변환을 참고하십시오.

%x’, ‘%X

부호 없는 십육진수 정수와 일치합니다. 수치 입력 변환을 참고하십시오.

%e’, ‘%f’, ‘%g’, ‘%E’, ‘%G

부호 유무에 상관 없이, 떠돌이 소수점 숫자와 일치합니다. 수치 입력 변환을 참고하십시오.

%s

공백 문자가 없는 문자열과 일치합니다. 문자열 입력 변환을 참고하십시오.

%c

문자가 하나 이상 있는 문자열과 일치합니다. 변환에 최대 기록란 너비를 주어 읽을 문자 개수를 조절합니다. 문자열 입력 변환을 참고하십시오.

%%

입력 흐름에서 문자 그대로 ‘%’ 문자와 일치합니다. 인수를 넣지 않습니다.

올바르지 않은 변환 품목 구문의 작동 방식은 정의되어 있지 않습니다. 할당 기능을 하는 틀 문자열의 변환 품목 전체에 주소를 제공하는 함수 인수가 부족하거나 또는 인수가 올바른 형식이 아니어도 작동 방식이 정의되지 않습니다. 반면 함수 인수가 넘치면, 남은 인수는 간단히 무시합니다.