[工学]9-预处理.pptVIP

  • 0
  • 0
  • 约2.39千字
  • 约 11页
  • 2018-02-10 发布于浙江
  • 举报
[工学]9-预处理

第九章 主要内容 9.1 宏定义 9.2“文件包含”处理 基本概念 不带参数宏定义 一般形式: #define 标识符 字符串 功能:用指定标识符(宏名)代替字符序列(宏体) 不带参数宏定义 带参数宏定义 一般形式: #define 宏名(参数表) 字符串 功能:一个源文件可将另一个源文件的内容全部包含进来 一般形式: #include “文件名” 或 #include 文件名 被包含文件内容 源文件(*.c) 头文件(*.h) 计算机基础教学部 /cyysj C提供的预处理功能主要有以下三种:   1.宏定义   2.文件包含   3.条件编译 这些功能分别用宏定义命令、文件包含命令、条件编译命令来实现。为了与一般C语句相区别,这些命令以符号“#”开头。例如: #define #include 如 #define YES 1 #define NO 0 #define PI 3.1415926 #define OUT printf(“Hello,World”); 定义位置:任意(一般在函数外面) 作用域:从定义命令到文件结束 #undef可终止宏名作用域

文档评论(0)

1亿VIP精品文档

相关文档