C语言程序设计 教学课件 姚海军 全书 第9章.pdfVIP

  • 3
  • 0
  • 约9.25千字
  • 约 39页
  • 2015-09-27 发布于广东
  • 举报

C语言程序设计 教学课件 姚海军 全书 第9章.pdf

第9章 编译预处理 9.1 宏定义 9.2 文件包含 9.3 条件编译 第9章 编译预处理 9.1 宏 定 义 9.1.1 编译预处理的概念   在前面各章中,已多次使用过以“# ”号开头的预处理 命令,如包含命令#include 、宏定义命令  #define等。在源 程序中这些命令都放在函数之外,而且一般都放在源文件的 前面,它们称为预处理部分。     第9章 编译预处理   所谓预处理,是指在进行编译的第一遍扫描(词法扫描和 语法分析)之前所做的工作。预处理是C语言的一个重要功能, 它由预处理程序负责完成。当对一个源文件进行编译时,系 统将自动引用预处理程序对源程序中的预处理部分做处理, 处理完毕自动进入对源程序的编译。   C语言提供了多种预处理功能,如宏定义、文件包含、 条件编译等。合理地使用预处理功能编写的程序便于阅读、 修改、移植和调试,也有利于模块化程序设计。本章介绍常 用的几种预处理功能。 第9章 编译预处理 9.1.2 宏

文档评论(0)

1亿VIP精品文档

相关文档