预编译的迷疑
我预编译中经常都会遇到这样的一个问题。
如:
#ifndef -apple
#define -apple
这到底有何用,它既然是如果还没有定义-apple 就定义—apple
那么一开始就定义—apple就是不就行了吗?
蔡鸟不能理解其中的奥秘!!谢谢!!!!!
我预编译中经常都会遇到这样的一个问题。
如:
#ifndef -apple
#define -apple
这到底有何用,它既然是如果还没有定义-apple 就定义—apple
那么一开始就定义—apple就是不就行了吗?
蔡鸟不能理解其中的奥秘!!谢谢!!!!!
如果我一开始就定义,就不用判断!
这不就方便多了吗??
还有没有那个判断的忙必要是吧!!!