- 8
- 0
- 约6.14千字
- 约 26页
- 2015-12-15 发布于广东
- 举报
C语言程序设计 第七章 模块化程序设计相关 内容提要 程序可以由多个源文件(多模块)组成,使变量的作用域和函数的调用范围被拓广了,产生下面两组概念: 外部函数与内部函数 外部变量与静态外部变量 const常类型的有关知识,了解指向const常量的指针作形参既高效又保证了对应实参变量不被修改 几种常用的编译预处理 无参宏指令和带参宏指令 条件编译指令 文件包含指令 模块化程序设计方法简介, 一个管理系统的模块划分 从多函数到多模块 多函数必定导致多模块: 一个程序如果定义有很多函数,为了便于控制,可以把这些函数按类划分,每一类包含在一个可以独立编译的源文件中,每个源文件称为一个模块 主控模块:是包含主函数的模块,程序永远只有一个主函数 多模块必定引起下列问题: 一个变量在某一个模块中定义,可能用于多个模块中 一个函数在某一个模块中定义,可能在多个模块中被调用 当变量或函数需要在其他非定义的模块中使用时,必须作声明,可以在多个模块中声明,但只能在一个模块中定义 当变量空间通过指针被多个模块共享时,如何保护数据 多个文件如何构成同一个程序 外部函数 函数定义和函数声明的区别: 函数声明(也称函数原型)是向编译器表示一个函数的名称、将接受什么样的参数、有什么样的返回值,使编译器能够检查函数调用的合法性,不为函数分配空间。 函数定义要求编译器生成函数代码,并为之分配存储空间。 在多
您可能关注的文档
- Delphi软件开发技术 张世明13316-Delphi软件开发技术教案(做完) P3新.ppt
- Delphi软件开发技术 张世明13316-Delphi软件开发技术教案(做完) P5新.ppt
- Delphi软件开发技术 张世明13316-Delphi软件开发技术教案(做完) P6新.ppt
- Delphi软件开发技术 张世明13316-Delphi软件开发技术教案(做完) P8新.ppt
- DHTML动态网页设计 王愉 CSS__I新.ppt
- DHTML动态网页设计 王愉 CSS课件III新.ppt
- DHTML动态网页设计 王愉 -HTML新.ppt
- DHTML动态网页设计 王愉 JavaScript语言新.ppt
- Director 11多媒体开发应用教程 978-7-302-29610-2 charpter02新.ppt
- Director 11多媒体开发应用教程 978-7-302-29610-2 charpter04新.ppt
最近下载
- 走向成熟(青春期男生性教育).ppt VIP
- 20260424 家庭如何应对地震灾害?(震重其事).pptx
- 中标通知书中标通知书.docx VIP
- 新人教版高中化学选择性必修一全册重点知识点归纳总结(复习必背).docx VIP
- IT运维服务方案信息运维服务方案.pdf VIP
- 家庭功能评定量表(FAD).docx VIP
- 老年人能力评估师——国家职业技能标准(2020年版)(精排版).pdf VIP
- 医院IT外包运维解决方案(医院信息化运维服务方案).pdf VIP
- 2025年甘肃省天水市、平凉市、金昌市、定西市、庆阳市中考地理试卷(含解析).docx
- 安全监理考试题库及答案.docx VIP
原创力文档

文档评论(0)