C语言宏预编译中如何将字符串展开

如题所述

ide 是 vsts 2005 / 2008 的话可以查看预编译文件
项目属性页 - 配置属性 - c / c++ - 预处理器 - 生成与处理文件 - 是
然后会生成一个后缀名是 .i 的文件,对着 .c .cpp 就可以查看如何展开了。

一般情况下在程序预处理时,一般出现宏名字的地方都用宏定义的字符串替换,然后根据有参数没有参数进行不同的调用。
温馨提示:答案为网友推荐,仅供参考
相似回答