第八节 函数.pptVIP

  • 2
  • 0
  • 约 65页
  • 2017-06-03 发布于湖北
  • 举报
1 第八章 函数 概述 模块化程序设计 基本思想:将一个大的程序按功能分割成一些小模块, 特点: 各模块相对独立、功能单一、结构清晰、接口简单 控制了程序设计的复杂性 提高元件的可靠性 缩短开发周期 避免程序开发的重复劳动 易于维护和功能扩充 开发方法: 自上向下,逐步分解,分而治之 从物理存储角度看,C程序可由一个或多个文件组成,文件是C程序的存储和编译单位。从逻辑功能看,C程序有一个主函数main和若干其他函数,主函数main调用其他函数,其他函数可相互调用,一个函数可以被一个或多个函数调用任意多次。 函数需要先定义后才能使用,若函数调用在先而函数定义在后,则调用函数前应使用函数原形进行函数说明。函数若有返回值,可以使用return语句返回函数值。 函数分类 从用户角度 标准函数(库函数):由系统提供并可以直接使用的函数。 用户自定义函数:解决实际应用中的专门问题。 从函数形式 无参函数 有参函数 8.2 函数定义 2.有参函数的定义 一般语法形式: 3.空函数的定义 一般语法形式: 函数类型 函数名(void) { } 说明:空函数无参数,函数体也是空的,什么也不做。编写空函数主要是便于以后的程序扩展,使得程序结构清晰、可读性好 有

文档评论(0)

1亿VIP精品文档

相关文档