- 7
- 0
- 约5.63千字
- 约 22页
- 2017-08-20 发布于重庆
- 举报
第五章构建程序功能框架.ppt
主要内容 案例:构建“学生信息管理系统”的功能框架 使用函数构建功能框架 案例实施 学生练习 拓展 小结 构建“学生信息管理系统”功能框架 下一步的工作,似乎只需要在第四章的switch case语句中添加相关的功能代码就可以了。虽然这么做逻辑上是可以实现程序功能的,但是这种方式有如下两个缺点: main函数代码冗长,可读性差。 后期维护困难。 解决的方案是为每一个模块设计相应的函数,通过在main函数中调用相应的函数来实现程序功能。 使用函数构建功能框架-函数及分类 函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。C语言不仅提供了丰富的库函数,还允许用户建立自己定义的函数。 自定义函数,一般需要经过以下三个步骤:函数定义,函数声明,函数调用。 函数定义决定函数做什么事情; 函数声明有点类似变量的声明,告诉编译器调用的函数用什么类型的参数,返回值是什么等; 函数定义和函数声明的时候,该函数里的代码并不执行,只有在函数调用,也就是程序运行到函数调用语句的时候,它才执行。 C语言中的函数之间的关系都是平等的。函数之间允许相互调用,也允许嵌套调用。习惯上把调用者称为主调函数,被调用者称为被调函数。函数还可以自己调用自己,称为递归调用。 使用函数构建功能框架-函数及分类 从函数是否需要用户定义的角度看,函数可分为库函数和用户定义函数两种。 .从主调函数和被调函数之间数
您可能关注的文档
最近下载
- GB 55024-2022 建筑电气与智能化通用规范.pdf VIP
- 2026年湖南省中考物理备考全攻略 (知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 内江市资中县2025-2026学年第二学期六年级语文期中考试卷(含答案).docx VIP
- CNAS-CL01:2018 检测和校准实验室能力认可准则.pdf VIP
- 耐心资本助力绿色低碳转型创新研究.docx VIP
- 耐心资本对企业绿色创新持续性的影响机制与实证研究.docx VIP
- 人工智能赋能教育评价改革的实践探索与反思 (1).pptx VIP
- 湖北省襄阳市随州市部分高中2024-2025学年高二下学期6月期末联考语文试卷(含答案).docx VIP
- 2024年-民法典建设工程施工合同司法解释.pdf VIP
- 大数据与人工智能导论(厦门大学)学习通网课章节测试答案.docx VIP
原创力文档

文档评论(0)