一,预编译 操作步骤:gcc -E hello.c -o hello.i 主要作用: 处理关于 “#” 的指令 [1]删除#define,展开所有宏定义.例#define portnumber 3333 [2]处理条件预编译 #if, #ifdef, #if, #elif,#endif [3]处理“#include”预编译指令,将包含的“.h”文件插入对应位置.这可是递归进行的,文件内可能包含其他“.h”文件. [4]删除所有注释./**/,//. [5]添加行号和文件标识符.用于显示调试信息: