#ifdef 는 헤더파일 따라가는거임 실행하는 파일 따라가는거임?


예를들어 헤더파일이




이렇게 정의되어있으면


.c파일에서는 DEBUG를 정의하지 않아도 PRINT_DEBUG를 사용할수 있음?


왜 실행해봐도 언제 뭐가 실행되는지 잘 모르겟지.