# define xxxx(x,y) x##y引发的感想
2016-11-13 23:38
127 查看
eg:
# define xxxx(x,y) x##yxxxx(hello,9876)=?
答案是: "hello9876"
##被称为连接符,用来将两个宏参数连接为一个宏参数。 而单个#的功能是将其后面的宏参数进行字符串化操作,简单地说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号,使其成为字符串。
#define EC(x) L##x 作用说明
## 连接符与# 符
相关文章推荐
- 由“游戏测试”引发“手机测试”的一些感想
- 关于one-hot编码引发相关问题的一点感想
- 逃课引发的感想......
- 由“游戏测试”引发“手机测试”的一些感想
- 清明节之行 引发感想 让我痛恨有些做生意的
- 听豆瓣电台引发的感想
- 我们的java基础到底有多差 一个视频引发的感想
- 由“游戏测试”引发“手机测试”的一些感想
- 测试培训引发的感想-Zee
- 我们的java基础到底有多差 一个视频引发的感想
- 由41引发的大数据的感想
- 读高手博客引发的感想 推荐
- 宝宝晚上撞在右眼角上引发的感想
- 测试培训引发的感想-Zee
- 今天升级到chromium V21引发的对自由开源的感想!
- 引发感想的一篇文章
- 看C++智能指针而引发的感想
- checkbox 的checked属性引发的感想
- 2017山东省大学生程序设计竞赛(青岛科技大学)引发的感想
- 个人的离职引发的一些感想