반응형
1. #if ...#endif
- '참'이면 실행
#define A 1 // 1 = True
#define B 0 // 0 = False
void main()
{
#if A // A가 '참'이면 다음 문장 실행
printf("~~");
#endif // 조건부 매크로 마침
}
2. #ifdef ...#endif
- 정의 되어있다면 실행
3. #ifndef ...#endif
- 정의 되지 않았다면 실행
4. #else
- else 문
- #if, #ifdef, #ifndef 와 같이 사용
5. #elif
- else if 문
- #if 와 같이 사용
반응형