#define
定义宏是这样
#define HONG hong
但是这样是什么意思呢?
#define HONG
问题点数:20、回复次数:3Top
1 楼everandforever(Forever)回复于 2003-01-08 17:22:18 得分 5
也是定义一个宏啊.只是它是空的,没有意义.
Top
2 楼Luxm(夕阳西下……)回复于 2003-01-08 17:24:50 得分 10
告诉编译器你定义了宏HONG,你可以在代码中通过#ifdef HONG或#ifndef HONG来告诉编译器你是否要编译这部分代码。就好象Debug版与Release版通过宏_DEBUG来控制一样。Top
3 楼hnyyy(前进)回复于 2003-01-08 17:29:05 得分 5
以后可以
#ifndef HONG
//do sth;
#endif
或
if(defined(HONG))
//do sth;
之类的用法Top




