- 1
- 0
- 约1.11万字
- 约 57页
- 2019-01-18 发布于广西
- 举报
第4章 函数与预处理4.1 概述 一个较大的程序开发过程:为了便于规划、组织、编程和调试,一般的做法是把一个大的程序划分为若干个程序模块(即程序文件),每一个模块实现一部分功能。不同的程序模块可以由不同的人来完成。在程序进行编译时,以程序模块为编译单位,即分别对每一个编译单位进行编译。如果发现错误,可以在本程序模块范围内查错并改正。在分别通过编译后,才进行连接,把各模块的目标文件以及系统文件连接在一起形成可执行文件。 (1)无论把一个程序划分为多少个程序模块,只能有一个main函数。程序总是从main函数开始执行的。 (2)在程序运行过程中,由主函数调用其他函数,其他函数也可以互相调用。 (3)一个C程序是由若干个函数组成的,C语言被认为是面向函数的语言。 (4)C++面向过程的程序设计沿用了C语言使用函数的方法。在C++面向对象的程序设计中,主函数以外的函数大多是被封装在类中的。主函数或其他函数可以通过类对象调用类中的函数。因此,读者必须掌握函数的概念以及学会设计和使用函数。 程序的组织形式: 在实际应用的程序中,主函数写得很简单,它的作用就是调用各个函数,程序各部分的功能全部都是由各函数实现的。主函数相当于总调度,调动各函数依次实现各项功能。 开发商和软件开发人员将一些常用的功能模块编写成函数,放在函数库中供公共选用。程序开发人员要善于利用库函数,以减少重复编写程序段
您可能关注的文档
- 《数学建模(绪论_45分钟)》-精品课件(设计).ppt
- 《数值分析34》-精品课件(设计).ppt
- 《数值分析课件第一章绪论》-精品课件(设计).ppt
- 《刷子李》01》-精品课件(设计).ppt
- 《甩卖打折对老百姓生活的影响》-精品课件(设计).ppt
- 《栓塞综合征》-精品课件(设计).ppt
- 《谁的包裹多演示文稿95814019》-精品课件(设计).ppt
- 《水稻病害(rice》-精品课件(设计).ppt
- 《水的净化》-精品课件(设计).ppt
- 《水果》-精品课件(设计).ppt
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
原创力文档

文档评论(0)