第18讲 编译预处理和数据类型重命名.pptVIP

  • 1
  • 0
  • 约 25页
  • 2015-08-12 发布于广东
  • 举报

第18讲 编译预处理和数据类型重命名.ppt

第18讲 编译预处理和 数据类型再命名 第18讲 编译预处理和数据类型再命名 本讲主要内容 宏定义 不带参数的宏 带参数的宏 文件包含 一般形式 文件包含的有关说明 条件编译 ifdef-else-endif形式 ifndef-else-endif形式 if-else-endif形式 数据类型再命名 typedef的一般形式 typedef应用举例 第18讲 编译预处理和数据类型再命名 教学目标 了解编译预处理的概念,了解宏的概念。 了解文件包含的概念,熟练掌握文件包含命令include的用法。 了解条件编译的概念,熟悉常用的条件编译命令及其用法。 了解文件重名的意义,掌握typedef命令的使用方法。 一、宏定义 不带参数的宏 不带参数的宏是用一个标识符代替一个字符串,其一般形式如下: #define 宏名 宏体 其中的“#”表示这是一条预处理命令。 凡是以“#”开头的均为预处理命令。 “define”为宏定义命令。 宏名是一个标识符,宏体可以是一个字符串,也可以是一个数值,也可以是一个表达式等。 例如:#define PI 3.1415926 一、宏定义 例17-1 宏定义应用举例。 #define TWO 2 #define MSG I love c language. #define FMT numb

文档评论(0)

1亿VIP精品文档

相关文档