A:预处理命令就那么几个,函数体外的,比如文件包含的#include 函数体内的,比如#if XX #endifD:前面是对的,但只有一个源文件有main函数,它是整个程序的入口,更深入的可以看编译原理