预编译和编译

预编译: 将全部"#define"删除,而且展开全部宏定义。 处理全部条件预编译指令,好比"#if"、"#ifdef"、"#elif"、"#else"、"#endif". 处理"include"预编译指令,将被包含的文件插入到改预编译指令的位置。注意,这个 过程是递归进行的,也就是说被包含的文件可能还包含其余文件。 删除全部的注释。 添加行号和文件名标识,好比#2 "hello.c" 2,以便于编
相关文章
相关标签/搜索