C语言程序设计实用教程 作者 陈方 第9章.pptVIP

  • 1
  • 0
  • 约2.16千字
  • 约 9页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计实用教程 作者 陈方 第9章.ppt

第9章 编译预处理 * 编译预处理是指,在对源程序进行编译之前,先对源程序中的编译预处理命令进行处理;然后再将处理的结果和源程序一起进行编译,以得到目标代码。 9.1 包含指令 9.1.1 文件包含的概念 文件包含是指,一个源文件可以将另一个源文件的全部内容包含进来。 9.1.2 文件包含处理命令的格式 #include “包含文件名” 或 #include 包含文件名 两种格式的区别仅在于: (1)使用双引号:系统首先到当前目录下查找被包含文件,如果没找到,再到系统指定的“包含文件目录”(由用户在配置环境时设置)去查找。 (2)使用尖括号:直接到系统指定的“包含文件目录”去查找。一般地说,使用双引号比较保险。 9.1.3 文件包含的优点 一个大程序,通常分为多个模块,并由多个程序员分别编程。有了文件包含处理功能,就可以将多个模块共用的数据或函数,集中到一个单独的文件中。 9.1.4 说明 (1)编译预处理时,预处理程序将查找指定的被包含文件,并将其复制到#include命令出现的位置上。 (2)常用在文件头部的被包含文件,称为“标题文件”或“头部文件”,常以“h”(head)作为后缀,简称头文件。使用库函数时,常使用文件包含指令,如: 1)使用数学函数时,应包含“

文档评论(0)

1亿VIP精品文档

相关文档