标签: c-preprocessor c89
是否可以将C宏表示为每隔一段时间扩展到不同的代码块,以便写入的宏保持不变? (又名无宏变量或macro1 / macro2)
我想要
macro macro macro macro to expand to function1(); function2(); function1(); function2();
我尝试使用#undef和#define替换宏粘贴的内容,但很快发现宏中不能包含指令。