首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

宏的高级使用-VA_ARGS_ _FILE_ _FUNCTION_等

2013-10-22 
宏的高级使用--##,__VA_ARGS__, __FILE__, __FUNCTION__等}??输出为:x1 14, x2 20PS:编译过程:1,扫描

宏的高级使用--##,__VA_ARGS__, __FILE__, __FUNCTION__等
}??

输出为:x1 = 14, x2 = 20


PS:编译过程:
1,扫描解析文件
2,预处理(宏在此时处理,该替换的文字会被替换)
3,对处理过的源代码进行汇编,输出汇编语言的代码(C语言的控制流程被处理)
4,编译为二进制目标文件
5,与程序库进行链接,输出最终的程序文件
(宏 和 C语言在不同的阶段处理执行)

热点排行