- 4
- 0
- 约1.83万字
- 约 107页
- 2017-06-15 发布于四川
- 举报
第5章函数 第5章函数 5.1 程序的模块结构 5.2 函数的分类 5.3 函数的定义和调用 5.4 函数间的参数传递 5.5 函数的嵌套与递归 5.6 系统函数 5.7 变量的存储类别、作用域、生存期 5.1 C程序的模块结构 5.1.1 C程序的模块化结构概念 5.1.2 函数的概述 5.1.1 C程序的模块化结构概念 C语言使用函数来支持模块化程序设计。 一个C程序由一个具有固定名称main()的主函数和若干个以标识符命名的其他函数组成。 通常用main()函数描述程序的总体框架,其他函数则完成某种特定的子功能。 C函数是一种独立性很强的程序模块,所有的函数都处于平等地位,不存在从属关系,即在程序运行时,任何函数都可以调用其他函数,又可以被其他函数调用(主函数除外),甚至还可以自我调用(主函数除外)。 5.1.2 函数的概述 函数本质上是一个完成特定功能的段程序,该段程序可以被其他函数调用。 除了主函数之外,其他的函数是不能独立运行的。 ?例5.1?一个简单函数调用的例子: #includestdio.h main() { hello(); /* 调用hello函数*/ } hello() /* hello函数 */ { printf (Hello,human \n); } 5.2 函数的分类 1. 从函数定义的角度进行分类 2. 从函数形
原创力文档

文档评论(0)