第九章编译预处理和记录类型.pptVIP

  • 0
  • 0
  • 约1.04万字
  • 约 22页
  • 2018-08-22 发布于江苏
  • 举报
第九章编译预处理和记录类型

第九章 编译预处理与记录类型 授课目的: 理解编译预处理的含义;掌握记录类型的定义与使用。 授课内容: 第一节 编译预处理的使用 1、宏定义 2、 “文件包含”处理 3、条件编译 第二节 构造的数据类型 第三节 用typedef定义类型 第四节 记录类型的定义与使用 要点、要求及作业 第一节 编译预处理的使用 编译预处理的含义: 编译系统在对程序进行通常的编译之前,先对某些命令进行“预处理”,然后将预处理的结果和源程序一起再进行通常的编译,以得到目标代码。 C提供的编译预处理功能主要有: 1、宏定义 (#define PI 3.1415926) 2、文件包含 (#include “stdio.h”) 3、条件编译 特点:这些功能分别用以上命令完成,为区别于一般C语句,这些命令以“#”开头,且一般前面不留空格,后面不带分号。 (一) 宏定义 一、不带参的宏定义 作用:用一个指定的标识符来代表一个字符串。 形式:#define 标识符 字符串 例:#define PI 3.1415926 main() {float l,s,r,v; printf(“请输入

文档评论(0)

1亿VIP精品文档

相关文档