我想在#define中添加#ifdef #endif的条件宏。
这里我遇到了两个问题。
1。怎样在宏中定义回车换行符??
#ifdef TEST printf(s); #endif
这样的定义是不允许的。因为#ifdef #endif后面要有回车换行符。 在linux下可以用\r\n, 可是在windows下却不行。请问,回车换行符用什么表示呢?
2.#define 的宏中能不能包含#ifdef 和 #endif 呢? 我试了很久都没有成功。
vc总说 “应输入宏形参”。
所以想请大家帮助小弟一下,给与指点。谢谢