preprocessor
-
[C Language] 1. 전처리기(Pre-processor) - C 언어CSE/C Language 2015. 6. 13. 10:00
1. 전처리기 개요 - 컴파일러를 기준으로 먼저 수행한다라는 의미. - 전처리기는 컴파일러에 앞서 아래와 같은 것을 먼저 처리함. ○ 전처리 지시자를 처리(#으로 시작) #define, #include, #ifdef, #else, #endif, #if, #elif, #line, #error, #pragma ○ 함수를 처리 sqrt(), atan(), atan2(), exit(), atexit(), memcpy(), memmove() 주석을 제거하는 것은 전처리기가 처리하고, 나머지는 컴파일러에의해 컴파일 된다. '전처리 지시자의 종류' 1. #define 2. #include 3. #ifdef ~ #endif 4. #if defined(XX) ~ #endif 5. #if !defined(XX) ~ #en..