C/C++中宏的#和##的用法
1.一般用法 使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起 #include<cstdio> #include<climits> using namespace std; #define STR(s) #s #define CONS(a,b) int(a##e##b) int main() { printf(STR(vck)); // 输出字符串”vck” printf(“%d/n… Read More »
1.一般用法 使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起 #include<cstdio> #include<climits> using namespace std; #define STR(s) #s #define CONS(a,b) int(a##e##b) int main() { printf(STR(vck)); // 输出字符串”vck” printf(“%d/n… Read More »