函数-C程序设计基础
六、函数 6.1 模块化程序设计思想 6.2 函数的分类 6.3 函数概念 6.4 函数的嵌套 6.5 函数的递归 6.6 变量的作用域和存储类别 6.7 使用库函数 6.8 程序举例 6.1 模块化程序设计思想 在程序设计过程中,为了有效地完成任务,把 所要完成的任务精心分割成若干相对独立,但相 互仍可有联系的任务模块,这样的任务模块还可 以继续细分成更小的模块。直至那些小模块变得 任务相对单纯,对外的数据交换相对简单,容易 编写,容易检测,容易阅读和维护。 在C语言中,使用函数来实现被细分了的各个 模块的代码 ? 函数是C源程序的基本模块, 它封装了完成某 一特定功能的程序代码和数据。 ? C语言不仅提供了极为丰富的库函数(如Turbo C提供了四百多个库函数),还允许用户建立 自己定义的函数。 6.2 函数的分类 在C语言中可从不同的角度对函数分类 : ? 从函数定义的角度 : 自定义函数和系统库函数 ? 从主调函数和被调函数之间数据传送的角度: 有参函数和无参函数 ? 从有无返回值的角度 : 有返回值函数和无返回值函数 6.3 函数概念 6.3.1 函数的定义 函数定义的一般格式: 函数值类型 函数名(参数说明表) { 函数体 } 其中: ?
您可能关注的文档
最近下载
- 2025年湖南省中考数学真题试卷(含答案).pdf VIP
- 2025年上海市英语高考二轮热点专题复习GVC语法、词汇、完形组合练01.docx VIP
- 2022年北京市中考物理试卷 - 答案.docx VIP
- 标准图集-12J609防火门窗图集.pdf VIP
- 移动式操作平台验收表.docx VIP
- 2025版大中型企业安全生产标准化管理体系全套管理手册和管理制度.pdf VIP
- 语文阅读教学中多元评价的探索教学研究课题报告.docx
- 兴业银行校园招聘考试笔试内容科目考试真题.docx VIP
- 2026届湖南长沙市师大附中教育集团中考物理对点突破模拟试卷含解析.doc VIP
- 第一季度专题党课:深学笃行党的二十届四中全会精神 以法治担当护航长治久安和高质量发展.docx VIP
原创力文档

文档评论(0)