宏定义
来源:互联网 发布:阴阳师攻击力数据排行 编辑:程序博客网 时间:2024/05/19 17:03
#define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
__COUNTER__ 系统自带 代表调用过的次数从0开始,每次调用加1
1.#xxxx 就是xxxx两边有双引号
例如:#define lang_init(s) #s
2.a##b 连接符
3.多行带分号的宏最好加上{},否则有时会出问题
C/C++关于宏的官方文档:
https://gcc.gnu.org/onlinedocs/cpp/Macros.html#Macros
0 0
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义
- 宏定义,#,##
- 宏定义
- 宏定义
- 宏定义
- PKU1273Drainage Ditches
- 标志寄存器 x86汇编
- ZooKeeper单机模式(stand-alone)
- 关于html页面布局
- UVA10344 23 out 5
- 宏定义
- <<Hive编程指南>>读书笔记
- 【SQL Server】SQL2005的安装与配置、简单使用
- JAVA ServiceLoader详解
- Reflector反编译.NET文件后修复
- Python编写数据结构中的二分查找
- linux系统的7种运行级别
- 四大组件之BroadcastReceiver(广播)
- 跨域post 及 使用token防止csrf 攻击