Page 31 - 든든한 c programming with a workbook 도서 미리보기
P. 31
036 든든한 C 프로그래밍 with a workbook
yy헤더 파일을 명시하기 위해서는 #include 선행처리 지시자(preprocessor directive)
를 사용하여 삽입시킬 것을 지시하게 된다.
형식
#include <헤더 파일명>
예
#include <stdio.h>
#include 지시자는 마지막에 세미콜론으로 끝나지 않는다.
include문 헤더파일을 소스코드에 포함시키는 역할
헤더파일 선언부 stdio.h의 ...
내용줄 int print(const char *, ...);
int scanf(const char *, ...);
# include<stdio.h> int putc(int, FILE *, ...);
int putchar(int *, ...);
int main(void) int puts(const char *, ...);
{ ...
print("C programming!!\n"); int main(void)
return 0; {
}
print("C programming!!\n");
[작성된 C 프로그램] return 0;
}
[전처리 후의 C 프로그램]
그림 2-7? 헤더파일 선언의 예
헤더 파일 <stdio.h>는 표준 라이브러리 함수 중 입·출력을 위한 함수가 호출될 때 필
요한 정보를 담고 있는 헤더 파일이다. 이 프로그램에서는 printf() 함수가 이 파일 정보
를 사용하므로 선언되었다.