c语言从入门到精通非常不错.pptxVIP

  • 3
  • 0
  • 约1.36万字
  • 约 56页
  • 2020-02-07 发布于上海
  • 举报
C语言程序设计教程第12章 C语言综合应用程序示例12.1多模块编程方法12.2图形处理应用12.3操作系统接口应用12.4 C语言与汇编语言混合编程12.5综合应用程序举例—汉字显示技术返回 第12章C语言综合应用程序举例12.1 多模块编程方法 一个有实用价值的C语言应用程序往往较大,需要划分成不同的模块,分配给不同的程序员去完成。因此,在实用软件的开发中,往往需要采用多模块编程技术。12.1.1 程序模块组织使用多模块编程技术的处理过程大致如下:1、首先将一个大的源程序根据其功能合理地划分成若干个小的源程序,每个小源程序均以程序文件(.C)的形式保存在磁盘上。并建立一个包括各个源程序模块的文件名的工程文件(.prj)。 上一页下一页 第12章C语言综合应用程序举例2、然后用编译器进行编译,将工程文件中指定的多个源程序文件进行编译,生成多个目标文件和一个可执行文件。注意,在分模块单独编译处理的各个程序模块中,必须有且只有一个主函数 main( ) 。 12.1.2 模块之间的通信1、使用外部变量 即一个程序文件file1.c中定义一个外部变量,另一个程序文件file2.c中的函数可以通过外部变量说明后来使用这个变量,以实现模块间的通信。 说明形式:extern 类型说明符 外部变量名 ; 注意:只是进行了说明,并不是变量定义上一页下一页 第12章C语言综合应用程序举

文档评论(0)

1亿VIP精品文档

相关文档