C语言程序设计(第二版) 978-7-302-32355-6 kj-第8章预处理命令新.pptVIP

  • 4
  • 0
  • 约7.65千字
  • 约 26页
  • 2015-12-15 发布于广东
  • 举报

C语言程序设计(第二版) 978-7-302-32355-6 kj-第8章预处理命令新.ppt

第8章 预处理命令 本章概述 本章的学习目标 主要内容 第8章 预处理命令 本章概述 介绍宏定义的两种形式, 介绍文件包含的使用方法, 介绍条件编译的概念。 第8章 预处理命令 8.1 宏定义 8.2 “文件包含”处理 8.3 条件编译 8.4 本章小结 8.1 宏定义 宏定义指的是用#define定义的命令行,有不带参数和带参数两种形式。 8.1.1 不带参数的宏定义 不带参数的宏定义的一般形式为: # define 标识符 字符串 含义是用指定的宏名(即标识符)来代表其后字符串。 例如: #define SIZE 10000 #define PI 3.1415926 #define FORMAT “%d,%d,%d\n” 作用是指用标识符SIZE来代替字符串“10000”, 用标识符PI来代替字符串“3.1415926”, 用标识符FORMAT来代替字符串“ “%d,%d,%d\n” ”, 在编译预处理时,将程序中在该命令以后出现的所有的SIZE用10000代替、PI用3.1415926代替、FORMAT用“%d,%d,%d\n”代替。这种方法使用户能以一个简单的名字代替一个长的字

文档评论(0)

1亿VIP精品文档

相关文档