与#有关的预处理运算符
2016-01-14 16:28
197 查看
#
1、作用将某个表达式完全转换成字符串,不对表达式本身进行任何处理。
2、示例
#define A(x) #x
那么,A(1 + 2 * 3)将得到: 1 + 2 * 3,而不是计算后的值。
##
作用将两个token连接在一起,不支持嵌套
示例
#define A(X, Y) X##Y
那么A("abc", "d")将得到: abcd
#@(非ANSI C)
相关文章推荐
- 浏览器缓存解决办法
- springmvc+mybatis 整合 完整示例
- iOS面试一般性问题,学会这些拿offer几率提升90%!
- 详解C++中二进制求补运算符与下标运算符的用法
- iOS开发Transform
- 根据地址获取经度纬度
- 快学Scala第五章习题答案
- JBoss 引用 module 说明
- H3C交换机web管理配置
- oralce 获取自定义主键编码,有并发问题
- android StringBuffer类的使用
- Ubuntu的TOOL工具收集
- [leetcode] 6. ZigZag Conversion
- poll解析 ,poll和select区别
- Android - 自定义View 实现 文本吉他谱的 动态控制 实现
- 经济基础知识二
- cas 单点登录,退出配置
- 随笔1.14.2016
- hau 3037 Saving Beans【Lucas定理】
- easyui结合Spring实现验证输入内容与数据库中的内容是否重复