선행 처리기(preprocessor) ●정의 컴파일러가 소스 프로그램을 기계어 코드로 번역하기 전에 일련의 작업을 수행하는 것 ●장점 프로그램의 쉬운 이해 프로그램의 수정 용이 프로그램의 간편한 이식 프로그램의 쉬운 작성 깔끔한 프로그램 처리 ●종류 선행처리기 설명 #include 외부 파일을 불러옴 #define #undef C 언어 문장으로 치환 #if #ifdef #ifndef #else #elif #endif 조건부 컴파일 #error #line #pragma 컴파일에 기타 정보 제공