预处理:展开头文件/宏替换/去掉注释/条件编译/生成预编译文件(.i) -==> test.i main.i
编译:检查语法/生成汇编(.s) -==> test.s main.s
汇编:汇编代码转换机器码/生成目标文件(.o) -==> test.o main.o
链接:链接到一起生成可执行程序(.ext) a.out
头文件 -- #include<stdio.h> #include<iostream> #include<"myhead.h">
宏--#define name CSDN
条件编译:
#ifdef 标识符
程序段 1
#else
程序段 2
#endif