《C语言程序设计基础》5函数.pptVIP

  • 13
  • 0
  • 约2.14万字
  • 约 101页
  • 2017-01-06 发布于浙江
  • 举报
第5章 函数 第5章 函数 第5章 函数 5.1 函数基础知识 5.1 函数基础知识 由图可以看出一个C语言程序可以包含若干个源文件,而每个源文件又是由若干个函数构成的,因此,也可以说函数是C语言源程序的基本模块,程序的功能是通过对函数模块的调用来实现的。 5.1.1 函数的概念 函数,就是一个能够完成一定功能的执行代码段。 C语言程序的所有功能都是通过函数之间的调用来实现的。使用函数有以下优点: ①程序结构清晰,可读性好。 ②减少重复编码的工作量。 ③可多人共同编制一个大程序,缩短程序设计周期,提高程序设计和调试的效率。 可以将一些重复使用的功能或操作定义成一个函数,在其他函数中如果需要可以直接调用这个函数,而省掉了很多重复性的工作。并且使程序结构看起来更加简单清晰。 5.1.1 函数的概念 5.1.1 函数的概念 在C语言中,所有的函数定义,包括主函数main在内,都是平行的。也就是说,在一个函数的函数体内不能再定义另一个函数,即不能嵌套定义。 但是函数之间允许相互调用,也允许嵌套调用。习惯上把调用者称为主调函数。函数还可以自己调用自己,称为递归调用。 main 函数是主函数,它可以调用其它函数,而不允许被其它函数调用。因此,C语言程序的执行总是从main函数开始, 完成对其它函数的调用后再返回到main函数,最后由main函数结束整个程序。一个C语言源程序必须有且只有一个

文档评论(0)

1亿VIP精品文档

相关文档