#define 中 的“#”与“##”_#define 中的##-CSDN博客

网站介绍:文章浏览阅读994次。#define 中 的“##”与“#”#include #define test(n) printf("test("#n")=%d\n",val##n)#define a #aint main(){int val3=10;int val8=23;test(3);test(8); }在#define中定义了“#”,“##”两种操作。“#”用来把参数转换成字符串,“##”则用来_#define 中的##