제목 : 9.2.4. 전처리기의 주요 사용 예제
글번호:
|
|
140
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2005/08/12 오후 3:58:36
|
조회수:
|
|
4628
|
//전처리기 + 열거형
#include <stdio.h>
#define TRUE 1 //조건부 컴파일
#define MAX_VALUE 200
#define P(a) printf("결과 = %d\n", a)
#define MAX(a, b) ((a > b) ? a : b)
enum
{
TOP=10,BOTTOM, LEFT, RIGHT
};//열거형
main()
{
#ifdef TRUE
P(MAX_VALUE); //상수
P(100); //매크로 함수
P(MAX(3, 5)); //매크로 함수
printf("TOP : %d\n", TOP);//상수:10
#else
printf("비밀번호 : %d", 1234);
printf("작성된 프로그램 없습니다.");
#endif
}