티스토리 뷰

study/C

#if, #ifdef 문법

알 수 없는 사용자 2008. 6. 7. 00:00

----------------
#if 0
~~~
~~~
#endif
----------------
> #if 다음에 0을 설정하면 ~~~부분이 실행되지 않고, 1을 설정하면 실행한다.
   즉, 주석문과 동일한 역할...
----------------
#define TEST
 
#ifdef TEST
~~~
~~~
#endif
----------------
> #define TEST를 사용하면 아래의 내용이 실행되고, 정의하지 않으면 실행되지 않는다.