跳至内容
响水凹
欢迎来到 Guang-Wen Duan (Dennis Duan) 的个人 Wiki
用户工具
登录
站点工具
搜索
工具
显示页面
过去修订
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
computer:c:tips:macro_merging
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== ##符号合并(Macro merging) ====== 标准C使用##将两边的符号合并成单个符号。所以,##不能出现在开头或结尾,必须是被符号包围。如果合并生成的符号非法,则结果是未定义的。 例如: <code> #define TEMP(a) temp ## a </code> 调用: <code c> TEMP(1) = TEMP(2 + k) + 3 </code> 的扩展结果为: <code c> temp1 = temp2 + k + 3 </code> {{tag>C语言}}
computer/c/tips/macro_merging.txt
· 最后更改: 2014/11/01 02:02 由
127.0.0.1
页面工具
显示页面
过去修订
反向链接
回到顶部