1.# 表示把后面的参数转化为字符串
2.## 表示把后面到参数和前面链接在一起
3.\ 表示在编译器替换为空格
- ... VA_ARGS variable arguments 多参数 前面到... 要放到参数的最后
- “” 表示为字符串
把一段代码转化为字符串的宏
#define STRINGIZE(x) #x
#define STRINGIZE2(x) STRINGIZE(x)
#define SHADER_STRING(text) @ STRINGIZE2(text)
1.# 表示把后面的参数转化为字符串
2.## 表示把后面到参数和前面链接在一起
3.\ 表示在编译器替换为空格
把一段代码转化为字符串的宏
#define STRINGIZE(x) #x
#define STRINGIZE2(x) STRINGIZE(x)
#define SHADER_STRING(text) @ STRINGIZE2(text)
本文标题:iOS 中define 宏定义 中各符号到说明
本文链接:https://www.haomeiwen.com/subject/pycfcxtx.html
网友评论