C 언어 코드 샘플 - 전처리기 - 조건부 컴파일
#include <stdio.h>
#define TRUE 1
#define MAX 1
void main()
{
int i;
//정의가 되었는지 비교.
#ifdef TRUE
i = 100;
#else
i = 0;
#endif
printf("i = %d\n", i);
//정의가 안되었는지 비교.
#ifndef MAX
printf("MAX가 정의되지 않았습니다.\n");
#else
printf("MAX가 정의가 되었습니다.\n");
#endif
}