컴퓨터/프로그래밍 언어
#if 1 또는 #if 0을 쓰는 이유
Luyin
2014. 5. 9. 22:48
#if 1은 어차피 실행 되는데 왜 굳이 저렇게 쓰는가 하는 의문이 있다.
그 이유는 2가지가 있다.
1. 불필요한 코드를 전처리기 단계에서 제거하여 컴파일 되는 코드 용량을 감소 시킨다.
2. 코드 흐름 중간에서 테스트 해보고자 하는 함수를 /* */ 문으로 주석 처리 할 경우,
주석을 제거하고 다시 잎히는 과정이 굉장히 번거롭다.