预编译:
处理所有的注释,以空格代替
将所有的#define删除,并展开所有的宏定义
处理条件编译指令#if,#ifdef, #elif,#else,#endif
处理#include,展开被包含的文件
保留编译器需要使用的#pragma指令
预编译:
处理所有的注释,以空格代替
将所有的#define删除,并展开所有的宏定义
处理条件编译指令#if,#ifdef, #elif,#else,#endif
处理#include,展开被包含的文件
保留编译器需要使用的#pragma指令