C코드 형식 지정자 모음

2007. 7. 2. 13:09HW & SW

printf()의 형식 지정자의 예.
코드 형식
%c 문자
%d 부호가 있는 정수로서 10진수
%i 부호가 있는 정수로서 10진수
%e 과학 계산용 표기(소문자"e")
%E 과학 계산용 표기(대문자"E")
%f 실수로서 10진수
%g %e와 %f 중 더 짧은 표현을 사용한다.
%G %E와 %f 중 더 짧은 표현을 사용한다.
%o 부호가 없는 정수로서 8진수
%s 문자열
%u 부호가 없는 정수로서 10진수
%x 부호가 없는 정수로서 16진수(소문자)
%X 부호가 없는 정수로서 16진수(대문자)
%p 포인터를 출력한다.
%n 관련된 인수는 그때까지 출력된 문자들의 수를
저장할 정수형 변수의 포인터가 되어야 한다.
%% %부호를 출력한다.

scanf()형식 지정자
코드 의미
%c 문자를 읽는다.
%d 10진수로 된 정수를 읽는다.
%i 10진수로 된 정수를 읽는다.
%e 실수를 읽는다.
%f 실수를 읽는다.
%g 실수를 읽는다.
%o 8진수로 된 부호가 없는 정수를 읽는다.
%s 문자열을 읽는다.
%x 16진수로 된 부호가 없는 정수를 읽는다.
%p 포인트를 읽는다.
%n 지금까지 읽은 문자들의 수에 해당하는 정수값을 받아들인다.
%u 10진수로 된 부호가 없는 정수를 읽는다.

'HW & SW' 카테고리의 다른 글

Edit창 업데이트  (0) 2007.07.02
인텔리센스가 잘 안먹힐 경우  (0) 2007.07.02
ATMEL AT90CAN128 Datasheet  (0) 2007.02.08
Program for detecting Keycode  (0) 2007.02.08
간단한 저항 계산 프로그램  (0) 2007.02.01