- 0
- 0
- 约3.45千字
- 约 20页
- 2018-04-09 发布于广东
- 举报
教学目的: 1. 掌握外部和静态存储类型的使用; 2. 理解可见性; 3. 会使用头文件; 4. 掌握多文件结构的程序设计; 第6章 程序结构 第6章 程序结构 6.1 外部存储类型 6.2 静态存储类型 6.3 可见性 6.4 头文件 6.5 多文件结构 6.1 外部存储类型 一个程序在很小的规模下,可以用一个源文件来完整表达。一般具有应用价值的程序由多个源文件组成。根据C++程序的定义,其中只有一个源文件具有主函数main(),而其他的文件不能含有main(),否则程序不知道该从何处开始执行了。 构成一个程序的多个源文件之间,通过声明数据或函数为外部的(extern)来进行沟通。 对于多文件程序,需要定义一个工程文件。 例://** ch6_1.prj ** ch6_1.cpp ch6_1_1.cpp //** ch6_1.cpp ** #include iostream.h //默认的函数声明或定义总是extern的,告诉连接程序在组 //成该程序的所有文件中搜索该函数的定义 void fn1(); //等价于 extern void fn1(); void fn2(); //等价于 extern void f
您可能关注的文档
- 第03章表达式和语句(234KB).ppt
- 第03章电气控制电路实例分析(1447KB).ppt
- 第03章动量守恒定律和能量守恒定律30教学基本要求(310KB).ppt
- 第03章动量守恒定律和能量守恒定律32动量守恒定律(556KB).ppt
- 第03章动量守恒定律和能量守恒定律34动能定理(483KB).ppt
- 第03章动量守恒定律和能量守恒定律35保守力与非保守力(393KB).ppt
- 第03章动量守恒定律和能量守恒定律35保守力与非保守力势能(709KB).ppt
- 第03章动量守恒定律和能量守恒定律36功能原理机械能守恒定律(559KB).ppt
- 第03章动量守恒定律和能量守恒定律37碰撞(1224KB).ppt
- 第03章动量守恒定律和能量守恒定律37完全弹性碰撞完全非弹性碰撞(586KB).ppt
原创力文档

文档评论(0)