美文网首页
iOS 中define 宏定义 中各符号到说明

iOS 中define 宏定义 中各符号到说明

作者: 七维树 | 来源:发表于2017-06-22 13:24 被阅读172次

1.# 表示把后面的参数转化为字符串
2.## 表示把后面到参数和前面链接在一起
3.\ 表示在编译器替换为空格

  1. ... VA_ARGS variable arguments 多参数 前面到... 要放到参数的最后
  2. “” 表示为字符串

把一段代码转化为字符串的宏

#define STRINGIZE(x) #x
#define STRINGIZE2(x) STRINGIZE(x)
#define SHADER_STRING(text) @ STRINGIZE2(text)

相关文章

网友评论

      本文标题:iOS 中define 宏定义 中各符号到说明

      本文链接:https://www.haomeiwen.com/subject/pycfcxtx.html