C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计10课件教学.pptVIP

  • 3
  • 0
  • 约 28页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计10课件教学.ppt

《C语言程序设计》-第七章 10.1 宏定义 10.2 文件包含 10.3 条件编译 10.1 宏定义 不带参数的宏定义: #define 宏名 常量 [例7.13]用宏定义实现求最大值的程序。 #include stdio.h #define max(a,b) (((a)=(b))?(a): (b)) main() { int j,k; printf(Please input two integers: \n); scanf(%d%d,j,k); printf(The max is %d\n,max(j,k)); } 10.2 文件包含 格式: #include“文件名” #include 文件名 注:(1)一般被包含文件以.h为后缀。 (2)一个#include命令只能指定一个被包含文件。 (3)若file1.c包含file2.h,而file2.h又包含file3.h,则可在file1.c中有两个包含命令,且file3.h的包含命令行在file2.h的包含命令行之前。 10.3 条件编译 条件编译:是指根据给定的条件决定是否对某些程序进行编译。 注:采用条件编译时,可以减少目标程序的长度。 * * 第十章 编译预处理命令 #define PI 3.14159

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档