清华谭浩强C语言课件 第8章 函数课件.pptVIP

  • 4
  • 0
  • 约1.7万字
  • 约 95页
  • 2017-08-23 发布于广东
  • 举报

清华谭浩强C语言课件 第8章 函数课件.ppt

第8章 函 数 8.1 概述 C语言是通过函数来实现模块化程序设计的。一个较大的程序应分为若干程序模块,每个模块实现一个特定的功能,这个模块称为子程序。C的子程序是通过函数实现的,函数是C语言程序的基本单位。 函数的构成 C源程序是由函数组成的。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功 能。 实用程序往往包括一个主函数main()和 若干其他函数。其中主函数main()是必须的,它是所有函数的执行起点。由主函数调用其它函数,其它函数也可以互相调用,同一函数可以被一个或多个函数调用任意多次。调用示意图如下: C程序的全部工作都是由各式各样的函数完成的,所以也把C语言称为函数式语言。 程序开发中使用函数的优点 1)使用函数可以控制任务的规模 2)使用函数可以控制变量的作用范围 3)使用函数,程序的开发可以由多人分工协作 4)使用函数,可以重新利用已有的、调式好的、 成熟的程序模块 5)函数模块相对独立,功能单一,可混合编写也 可独立编写调试。 函数的一些说明 1)一个C程序由多个程序模块组成,每个模块作为一个源程序文件,多个源程序文件组成一个C程序,这样便于分别编写分别编译,提高调试效率,一个源程序文件可为多个C程序共用。 2)一个源程序文件由一个或多个函数及其相关内容(如数

文档评论(0)

1亿VIP精品文档

相关文档