是否可以在预处理期间连接字符串?
我找到了这个例子
#define H "Hello " #define W "World!" #define HW H W printf(HW); // Prints "Hello World!"
然而它对我不起作用 - 当我使用时打印出"Hello" gcc -std=c99
gcc -std=c99
UPD这个例子现在看起来像是在工作.但是,它是c预处理器的正常功能吗?
c c++ string
c ×1
c++ ×1
string ×1