C语言进阶:2五、#和##操做符使用分析

#运算符函数 #运算符用在预处理器期间将宏参数转换为字符串spa #的转换做用是在预处理器完成的,所以只在宏定义中有效code 编译器不知道#的转换做用 用法: 字符串 #define STRING(x) #x printf("%s\n", STRING(Hello World!)); //注意,并无出现双引号 对于下面代码:编译器 #include <stdio.h> #define S
相关文章
相关标签/搜索