#include <iostream>
using namespace std;
#define TEST
int main()
{
#ifdef TEST //定义了TEST标识符,则执行本段
cout<<"Test Program is run!!!"<<endl;
#else //未定义标识符,执行本锻代码
cout<<"Normal Program is run!!!"<<endl;
#endif
int x = 0;
int y = 0;
cout<<"请输入x和y的值:";
cin>>x>>y;
#if x>y //条件表达式的值为真执行本地
cout<<"x>y"<<endl;
#else //条件表达式的值为假执行本段代码
cout<<"x<y"<<endl;
#endif
system("pause");
return 0;
}
程序运行结果如下: