c

전처리기의 사용(ifdef,ifndef)

재히hj 2022. 11. 10. 02:06
728x90

중복되지않게 한번만 컴파일하기위해 사용

 

1) #ifdef : 만약 정의가 되어있다면 else까지 부분을 컴파일
   #else  //정의가 되어있지 않으면
  #define 내용 ~ // else 부분부터 endif까지 컴파일 
  #endif
2) #ifndef: 만약 정의가 되어 있지 않다면
   #define 내용~ // else까지 내용 컴파일
   #else  //정의가 되어있다면 else 이후의 내용 컴파일
   #endif

728x90