C언어

Hagi 2010. 3. 16. 01:22

우리가 컴파일 명령을 내렸을 때 컴파일에 앞서 프로그램 선두에 선언된 지시자들을 미리 처리하는 역할을 한다. 즉, C언어로 작성된 소스코드를 하나의 실행파일로 만들기 위해서는 다음과 같은 3단계를 거치게 된다.

- 프로그래밍 단계 -

1. 선행처리

2. 컴파일

3. 링킹


* 선행처리기의 종류

#include : 파일포함

#define : 매크로 정의

ex) #define AREA(x) (3.14*(x)*(x))

#if #else #elif #endif : 조건부 컴파일


(참고 : C프로그래밍, KNOU Press, p39~p41)