C언어에서 사용하는 가장 기본적인 출력문입니다.
변수 및 상수를 출력할때 사용하며 초보자부터 숙련자까지 이 출력문은 엄청나게 사랑받죠. ^^
정외되어 있는 헤더 : stdio.h
원형 : int printf( const char * format, [argument, ... ] )
쓰시려면 서식이라는 개념을 이해하셔야 합니다. 서식이라함은
코드 입력 : printf("저의 나이는 %d살 입니다.", 30);
결과 출력 : 저의 나이는 30살 입니다.
위와 같은 출력문이 있다면 %d가 서식입니다. 서식이 있을 경우에는 뒤에 오는 argument가 같은 갯수로 존재해야 합니다. 위와 같은 경우에는 %d가 서식이었고 30이 argument입니다.
코드 입력 : printf("저의 나이는 %d살이고 키가 %f입니다.", 30, 170.3f);
결과 출력 : 저의 나이는 30살이고 키가 170.300000입니다.
이런식입니다. 서식2개. argument2개. 딱딱 맞춰주셔야 합니다.
서식의 종류에 대해서 보도록 하죠.
서식의 종류
%d : 10진 정수로 출력
%i : 10진 정수로 출력
%u : 부호없는 10진 정수 출력
%x : 정수를 16진수로 출력
%X : %x와 같으나 대문자로 출력
%o : 정수를 8진수로 출력
%c : 1개의 문자 출력
%s : 문자열을 출력
%f : 고정 소수점 형식으로 출력
%e : 부동형으로 출력
%E : %e와 같으나 대문자로 출력
%g : 실수형을 간소화하여 출력
%G : %g와 같으나 대문자를 사용
%p : 포인터의 번지값을 출력
이제 각 서식을 사용하여 샘플코드를 작성해 보죠.
결과값은
'프로그래밍 ----------------------- > C,C++ 기초' 카테고리의 다른 글
8. for문 사용법 - 제어문 (0) | 2008.11.13 |
---|---|
7. if문 사용법 - 제어문 (0) | 2008.11.11 |
6. C 자료형 (0) | 2008.11.10 |
5. 상수는 무엇일까요? (0) | 2008.11.06 |
4. 변수는 무엇일까요? (0) | 2008.11.06 |