c++

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

2011年7月11日 #

摘要: #define Conn(x,y) x##y#define ToChar(x)#@x#define ToString(x) #xx##y表示什么?表示x连接y,举例说:int n = Conn(123,456);结果就是n=123456;char* str = Conn("asdf", "adf")结果就是 str = "asdfadf";怎么样,很神奇吧再来看#@x,其实就是给x加上单引号,结果返回是一个const char。举例说:char a = ToChar(1);结果就是a='1';做个越界试验char a 阅读全文
posted @ 2011-07-11 15:25 lovewcl 阅读(341) 评论(0) 推荐(0) 编辑