조건부 번역

MySprtlty·2022년 7월 12일
1

C

목록 보기
4/37

🏷️조건부 번역

  • C언어에서 작성한 코드 일부를 잠시 배제해야할 때가 있다.
  • 이는 흔히 디버깅을 하는 상황에서 자주 맞딱뜨리는 상황이다.
  • 흔히 /* */주석을 사용하곤 한다.
    • 🖇️cf. //는 C++에서 건너온 주석이지만, C99에서 추가되었다.
  • 그러나 C언어 주석은 중첩을 허락하지 않기 때문에 권장되지 않는 방법이다.
  • 따라서 전처리기의 조건부 번역을 사용하는 것을 추천한다.
  • 다음과 같이 사용하면 된다.
#if 0
	배제할 소스
#endif

0개의 댓글