Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2242949
  • 博文数量: 230
  • 博客积分: 9346
  • 博客等级: 中将
  • 技术积分: 3418
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-26 01:58
文章分类

全部博文(230)

文章存档

2015年(30)

2014年(7)

2013年(12)

2012年(2)

2011年(3)

2010年(42)

2009年(9)

2008年(15)

2007年(74)

2006年(36)

分类: C/C++

2011-03-08 13:22:52

#define A(x) T_##x
将 T_ 和 x 拼接
A(test) -> T_test

#define B(x) #@x
给 x 加单引号
B(x) -> 'x'

#define C(x) #x
给 x 加双引号
C(test) -> "test"
阅读(4776) | 评论(2) | 转发(9) |
给主人留下些什么吧!~~

linyunxian2011-03-09 20:06:36

第二种用法有么?在我这里编译过不去的说。

GFree_Wind2011-03-09 13:04:36

#@这个用法没用过