我的AR之旅

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年4月10日

摘要: # 单井号(#)在宏定义中的作用就是 把传递过来的参数当成字符串进行替换 #define pl(param) NSLog(@"%s参数地址 %p",#param,param) pl("xxx") xxx参数地址 0x12345678 ## 双井号(##)又称连接符,它的作用就是 将参数和前面或后面的 阅读全文
posted @ 2017-04-10 12:24 我的AR之旅 阅读(276) 评论(0) 推荐(0) 编辑

摘要: 在一些特别的场合需要把Makefile中定义的变量作为C源代码的初始值. 比如__DATE__宏是C已经预定义的宏,但有时候不喜欢该宏的日期格式,那么可以自己做一个。 举例如下: Makefile内容如下: STR_A="Hello!" STR_B=$(shell date --rfc-3339=d 阅读全文
posted @ 2017-04-10 09:30 我的AR之旅 阅读(2813) 评论(0) 推荐(0) 编辑