C语言程序设计课程与考试辅导 王晓丹 1-8 第8章新.pptVIP

  • 5
  • 0
  • 约 14页
  • 2015-12-15 发布于广东
  • 举报

C语言程序设计课程与考试辅导 王晓丹 1-8 第8章新.ppt

第八章  编 译 预 处 理       8.1 学 习 要 求   一、基本内容   (1) 宏定义:不带参数的宏定义;带参数的宏定义。   (2) “文件包含”处理。   二、学习要求   掌握宏、文件包含和条件编译的概念;掌握带参数的宏和文件包含的定义和使用。        8.2 内 容 要 点   C语言为了改进程序设计环境,提高编程效率,加入了一些“预处理命令”。它们不是C语言本身的组成部分,不能直接进行编译,必须对它们进行预处理后,编译程序才对预处理后的源程序进行通常的编译处理。   C语言提供的预处理功能主要有以下三种:宏定义、文件包含处理和条件编译。   一、不带参数的宏定义   不带参数的宏定义一般形式为   #define 标识符 字符串   二、带参数的宏定义   带参数的宏定义一般形式为   #define 宏名(参数表) 字符串   三、文件包含处理   文件包含处理是指一个源文件可以将另外一个源文件的全部包含进来,即将另外的文件包含到本文件之中。C语言提供了#include命令用来实现文件包含。   文件包含处理的一般形式为     #include “文件名” 或     #include 文件名        8.3 典型例题及解答   一、选择题   (1) 有以下程序     #include stdio.h     #d

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档