- C51单片机高效入门(第2版)
- 徐玮
- 17字
- 2021-04-01 23:03:23
第5章 编译预处理与位运算预处理命令
5.1 概述
ANSI C标准规定,C源程序中可以加入一些预处理命令,以改进程序设计环境,提高编程效率。所谓预处理是指在进行编译的第一遍扫描之前所作的工作,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理部分进行处理,处理完毕后再进行编译工作。预处理命令不是C语言本身的组成部分,所以在使用时以“#”开头,以示和C语言的区别。在前面的章节中,我们已看到过多次以“#”开头的预处理命令。
常用的预处理功能有:宏定义、文件包含、条件编译。