C语言程序设计李学军第7章课件教学.pptVIP

  • 6
  • 0
  • 约1.05万字
  • 约 63页
  • 2017-01-02 发布于广东
  • 举报
C语言程序设计 7.1 C程序的模块化结构 7.1.1 概述 所谓模块化设计是将一个大的程序自上而下进行功能分解,分成若干个模块,模块对应了一个功能,有自已的界面,有相关的操作,完成独立的程序 。 7-1 C程序的模块化结构 C语言是一种现代化程序设计语言,它具有以下特点: C语言允许将一个程序写入不同的源文件,每一个源文件可以独立编译,一个源文件可以被不同的程序使用。 一个源文件由多个函数组成,函数是最小的功能单位,一个函数可以被不同的源文件的其他函数调用。 一个C程序有且仅有一个主函数main(),主函数可以放在任何一个源文件中,程序的执行从主函数开始,主函数是系统定义的。 同一个程序的所有源文件可以通过工程文件组装成一个完整的程序。 7.1.2 函数的种类 从用户使用的角度,可以将函数分为两种:库函数和用户自定义函数。 库函数:也称为标准函数,在C语言的编译系统中,提供了若干已经编制好的函数,用户可以直接使用。不同的编译系统提供的库函数的名称是不完全相同的。 用户定义函数:用户根据需要,遵循C语言的语法规定自己编写的一段程序,实现特定的功能。 从函数的形式上看,可将函数分为有参函数和无参函数两种。 无参函数:使用该函数时,不需提供数据,直接根据该程序段提供的功能,通常是完成某一个处理任务。

文档评论(0)

1亿VIP精品文档

相关文档