简单的define问题
我在看一个程序是发现程序中有很多这样的define
#define FORMATMECODE
等等,我想问这有什么作用呢!又没有说这个变量代表什么意思?定义这么多这样的名字可能有什么意义,大家给个意见!
[解决办法]
保留以作扩展,将来FORMATMECODE可以填充有实际用途的代码。
[解决办法]
不一定都是保留以作扩展吧。
如:
#define DEBUG
#ifdef DEBUG
............
#endif
仅仅是用来使#ifdef DEBUG中间的代码能编译进去