- 5
- 0
- 约1.49万字
- 约 58页
- 2019-05-13 发布于广东
- 举报
Modern Operating System 乔 林 第六章 函数与模块设计 学习目标 理解模块化是程序设计的重要原则,函数是 C 语言实现模块化的途径 掌握 C 语言中函数的定义形式,能够实现自定义函数 理解函数调用过程中函数原型的作用 掌握函数调用过程中实际参数与形式参数的值传递规则 理解函数返回值的和函数类型之间的关系 理解 C 语言中函数调用机制 理解 C 语言中的作用域规则,理解变量的存储类型 理解并运用软件开发基本步骤进行软件编制 6.1 函数概述 函数是模块化的基本单位 主调函数与被调函数 程序、源文件与函数关系 程序中各模块关系 6.2 函数的声明、定义与调用 函数声明 函数定义 函数调用 函数参数与返回值 函数的嵌套调用 函数声明 函数声明格式 格式:函数返回值类型名 函数名(形式参数表); 示例一:int Inc( int x ); 示例二:int Add( int x, int y ); 示例三:void Swap( int x, int y ); 示例四:void Compute(); 函数声明的目的 将函数的具体形式呈现给使用它的函数或模块 一般出现在头文件中 函数定义 函数定义:实现该函数 使用 C 语言给出函数的动态计算过程 函数声明与函数定义之间的关系 函数定义格式与函数声明格式类似 一致:函数定义头部必须与函数声明完全一致 差异:使用
您可能关注的文档
- 青岛农业大学理学与信息科学学院JAVA语言程序设计课件 第10章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第八章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第二章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第九章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第六章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第七章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第三章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十二章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十三章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十一章.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- 2018中考历史综合主观题答题模板.doc VIP
- 高中英语外研版 单词表 选择性必修2.pdf VIP
- 商务数据分析与应用 第2部分 工具篇.pptx VIP
- 2024年放射科不良事件及危急值报告制度培训考试试卷.docx VIP
- 高中英语外研版 单词表 选择性必修1.docx VIP
- 冷干机使用说明书.pdf VIP
- CECA GC1-2015 建设项目投资估算编审规程(完整).pdf VIP
- 商务数据分析与应用-第3部分-应用篇.pptx VIP
- 湖北省武汉市部分重点中学2024-2025学年高一下学期期末联考数学试卷(含答案解析).pdf VIP
- 商务数据分析与应用 第1部分 原理篇.pptx VIP
原创力文档

文档评论(0)