计算机回头c语言课件6.pptVIP

  • 5
  • 0
  • 约1.07万字
  • 约 47页
  • 2018-12-29 发布于福建
  • 举报
计算机回头c语言课件6

第6章 函数 教学目标、要求 了解: 函数的定义 函数的声明 函数的调用(嵌套调用、递归调用) 形式参数、实际参数和参数的传递 局部变量和全局变量 变量的存储类别(自动、静态、寄存器、外部) 变量的作用域和生存期 6.1 问题的提出与程序示例 计算机高级语言中的函数实际上是一个能完成某一独立功能的子程序,即程序模块。 程序设计人员将大而复杂的程序分解为若干相对独立而功能单一的小程序块(函数)来进行编写,并通过在各个函数之间进行调用,来实现总体上的功能。 设计C程序的过程,就是编写函数的过程,我们至少要编写一个main()函数。 执行C程序,就是执行相应的main()函数,如果在执行过程中遇到其它函数,则调用其它函数,调用完后,返回到刚才调用函数的下一条语句继续执行,而其它函数也只有在执行main()函数的过程中被调用时才会执行。 程序示例 6.2 函数基础 函数定义 就是定义函数所能实现的功能,即告诉编译系统函数所做的工作。 函数声明 即函数原型,就是告诉编译系统函数的名称、类型和形式参数表的构成。 函数的调用 在C语言中除main()由系统自动调用外,其它函数都是由main() 直接或间接调用的。 6.2 函数基础 形式参数 是变量 程序在编译时,并不为形参分配内存单元,只有此函数被调用时,形参才临时占用存储空间,并从调用函数中相应实参获得值;当调用结束后,形参

文档评论(0)

1亿VIP精品文档

相关文档