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
}

 

Comments

Be the first to post a comment

Post a comment