[高等教育]C语言第八章.pptVIP

  • 2
  • 0
  • 约1.78万字
  • 约 89页
  • 2018-03-04 发布于浙江
  • 举报
[高等教育]C语言第八章

第8章 函数 学习目标 为什么使用函数 函数机制的优点 使程序变得更简短而清晰 有利于程序维护 可以提高程序开发的效率 提高了代码的重用性 8.1 概述 C语言是通过函数来实现模块化程序设计的。所以较大的C语言应用程序,往往是由多个函数组成的,每个函数分别对应各自的功能模块。 C程序由一个main和任意多个函数组成。 除main函数外,其它函数可相互调用。 一个C程序由一个或多个源程序文件组成。 一个源程序文件由一个或多个函数组成。一个源程序文件是一个编译单位。 C程序的执行从main函数开始,调用其他函数后流程回到main函数,在main函数中结束。 所有函数都是平行的,函数不能嵌套定义,函数间可以相互调用但不能调用main函数。 从用户使用的角度看,函数有两种 1 无参函数定义的一般形式: 2 有参函数定义的一般形式: 3 空函数 8.3 函数参数和函数返回值 8.3.1 形式参数和实际参数 函数的参数分为形参和实参两种,作用是实现数据传送。 关于形参与实参的说明: 形参变量只有在被调用时,才分配内存单元;调用结束时,即刻释放所分配的内存单元。因此,形参只有在该函数内有效。调用结束,返回调用函数后,则不能再使用该形参变量。 实参可以是常量、变量、表达式、函数等。无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便

文档评论(0)

1亿VIP精品文档

相关文档