简单的条件编译

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#define DEBUG 0
using namespace std;
int main()
{
#if DEBUG
cout<<"OK!"<<endl;
#endif
#if !DEBUG
cout<<"nice!"<<endl;
#endif
return 0;
}

当DEBUG为1时输出”OK!”,为0时输出”nice!”
即DEBUG为1时,6-8行参与编译,9-11行不参与,反之亦然。

作者

bd160jbgm

发布于

2017-12-22

更新于

2021-05-08

许可协议