define的作用§13.3符号常量预处理指令.pptVIP

  • 11
  • 0
  • 约2.41千字
  • 约 27页
  • 2017-06-14 发布于天津
  • 举报

define的作用§13.3符号常量预处理指令.ppt

define的作用§13.3符号常量预处理指令

* 第十三章 预处理程序 本章目标 1.全面了解#include的含义 2.进一步掌握#define定义的内容 3.理解条件编译 4.了解预处理指令#error和#program 5.了解运算符#和## 6.理解assert的使用 预处理的意义:简化程序、开发大程序 §13.1 引言 预处理的作用: ? 提高可移植性 ? 提高可读性 预处理的方式:在编译之前 一、#include的作用 §13.2 预处理指令#include(文件包含) 将#include后面所指定文件一份拷贝替换这条指令。 ? #include文件名 如:stdlib.h, myfun.c 一、#include的作用 文件放在标准目录中 ? #include文件名 文件放在当前目录中 文件名 必须以h或c作为后缀名 三、预处理的用途 ? 当一组符号常量的定义为公用时,可作为一个独立的文件被其它文件包含。 ? 当函数不在一个文件中,可导用预处理方式使用另一个文件的函数。 # include f2.c ? main ( ) { ? } 例: 文件f1.c的内容为: 其中为f2.c : : : : 预编译后: : : main ( ) { ? } f1.c的内容为: 为f2.c中的内容 ? 再进行正式编译 一、#define 的

文档评论(0)

1亿VIP精品文档

相关文档