C语言第10章课件.pptVIP

  • 2
  • 0
  • 约8.94千字
  • 约 41页
  • 2017-02-17 发布于河南
  • 举报
C语言第10章课件

第十章 函数与程序结构 10.2 文件包含 10.2 递归函数 10.3 宏定义 10.4 编译预处理 10.1 文件包含 程序文件模块 为了避免一个文件过长,可以把程序分别保存为几个文件。 一个大程序会由几个文件组成,每一个文件又可能包含若干个函数。 保存有一部分程序的文件称为程序文件模块。 程序-文件-函数 大程序-若干程序文件模块 各程序文件模块分别编译,再连接 整个程序只允许有一个main()函数 文件包含 格式 # include 需包含的文件名 # include “需包含的文件名” 作用 把指定的文件模块内容插入到 #include 所在的位置,当程序编译连接时,系统会把所有 #include 指定的文件拼接生成可执行代码。 注意 编译预处理命令,以#开头。 在程序编译时起作用,不是真正的C语句,行尾没有分号。 例10-2 将例10-1的5个函数分别存储在2个.C文件上,要求通过文件包含把它们联结起来。 常用标准头文件 ctype.h 字符处理 math.h 与数学处理函数有关的说明与定义 stdio.h 输入输出函数中使用的有关说明和定义 string.h 字符串函数的有关说明和定义 stddef.h 定义某些常用内容 stdlib.h 杂项说明 time.h 支持系统时间函数 10.2 递归函数 10.2.1 程序解析 10

文档评论(0)

1亿VIP精品文档

相关文档