单片机学习小组
直播中

刘军

7年用户 1315经验值
私信 关注

什么是预编译?什么时候使用预编译

什么是预编译?什么时候使用预编译呢?

回帖(1)

周勇

2022-2-25 10:07:07
        预编译就是处理以#开头的指令,比如赋值#include包含的文件、#define宏定义的替换、条件编译等。预编译就是为编译前做准备工作的阶段,主要处理以#开头的预编译指令。

        预编译指令指示了程序在正式编译前,由编译器进行的操作,可以放在程序中的任何位置。

        什么时候使用预编译?

        1、总是使用不经常改动的大型代码体

        2、程序包含了很多模块,所有模块都使用一组标准的包含文件和相同的编译选项,在这种情况下,可以将所有包含文件预编译为一个预编译头。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分