C语言#和##运算符的用法

#运算符 #运算符用于在预编译期将宏参数转换为字符串 #define CONVERS(x) #x printf(‘%s\n”,CONVERS(Hello world!)); CONVERS(100) CONVERS(while) #define CALL(f,p) (printf(“Call function %s”,#f),f(p)) int square(int n) { return n*n
相关文章
相关标签/搜索