여러분들 Printf나 Scanf 를 사용할때 기본형태인 '%타입' 을 이용하여 자기가 출력할 인자를 각 타입지시자의
특성에 맞게 변환한 후 그 결과를 출력하고있습니다. 저는 위와 같은 타입을 주로 '서식문자' 라고 부르는데. 맞을진
모르지만, 이번 강의에선 타입지시자의 종류들을 알려드릴꺼에요.
타입 |
인자 자료형 |
변환 결과 |
c, C |
int |
한 문자 |
d, i |
int |
부호(O) 10진수 숫자 |
o |
int |
부호(X) 8진수 숫자 |
u |
int |
부호(X) 10진수 숫자 |
x |
int |
부호(X) 16진수 숫자(소) |
X |
int |
부호(X) 16진수 숫자(대) |
e, E |
double |
1.234e3 지수 |
f |
double |
123.456 실수 |
g, G |
double |
(=실수,지수) 적은글자수 |
p |
void* |
메모리 주소값 포인터 |
s |
char* |
문자열 |
그 외 |
% |
%자체 |
에휴, 힘들다. 드디어 다 외웠어요. 자, 그러면 이제 여러분들도 외워보고 사용하는거에요. Scanf 로 해놓고
영어나 숫자만 출력하기에는 재미없잖아요? 제일 잘 외우는방법은 자기가 먼저 실습해보는거에요.
'스터디 > c, c++' 카테고리의 다른 글
[C] 열혈강의 C 프로그래밍 도전! 프로그래밍 ONE 1~8 문제풀이 (0) | 2013.12.06 |
---|---|
[C] 정수형 자료형의 특성과 상수! (0) | 2010.08.24 |
[C] C언어, 모든 연산자에 대해 알아보자! (0) | 2010.03.26 |
[C] C언어, 변수들의 기본자료형! (0) | 2010.03.26 |
[C] C언어 소스 기본형태! (1) | 2010.03.26 |