(资料图)
1、C语言预处理程序的作用是根据源代码中的预处理指令修改你的源代码。
2、预处理指令是一种命令语句(如#define),它指示预处理程序如何修改源代码。
3、在对程序进行通常的编译处理之前,编译程序会自动运行预处理程序,对程序进行编译预处理,这部分工作对程序员来说是不可见的。
4、 预处理程序读入所有包含的文件以及待编译的源代码,然后生成源代码的预处理版本。
5、在预处理版本中,宏和常量标识符已全部被相应的代码和值替换掉了。
6、如果源代码中包含条件预处理指令(如#if),那么预处理程序将先判断条件,再相应地修改源代码。
本文到此分享完毕,希望对大家有所帮助。