为什么 #define MAX 之前,要先进行 #undef MAX 呢?#undef MAX
#define MAX 300
以上是一个例子,很多代码都是这样写的。
好像 #undef 的作用就是取消原来的宏定义,
但是就拿
#undef MAX
#define MAX 300
来说,不管之前有没有 #undef MAX
在 #define MAX 300 之后,MAX 就表示 300 了呀。
#undef MAX 为何要加上呢?
如果不加,会有什么情况出现呢?
#define MAX 300
以上是一个例子,很多代码都是这样写的。
好像 #undef 的作用就是取消原来的宏定义,
但是就拿
#undef MAX
#define MAX 300
来说,不管之前有没有 #undef MAX
在 #define MAX 300 之后,MAX 就表示 300 了呀。
#undef MAX 为何要加上呢?
如果不加,会有什么情况出现呢?
#define MAX 300这个MAX肯定会表示 300 呀。
为何前面要加一句 #undef MAX 呢?
请再指教
#define OUT
#endif吧, #ifndef 是做这种判断的,可是我这里问的是 #undef 呀。不是判断呀!!!
你强行去A她,你就会和那个男的冲突。
但是你让妓女自己先和那个男的分开,你再去A就没事了!