第06章程序结构(339KB).pptVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档