- 7
- 0
- 约8.67千字
- 约 106页
- 2017-08-20 发布于广东
- 举报
第9章 函 数 本章在此基础上讨论多函数C语言程序的设计。其中包括函数的定义和调用,函数参数的传递,函数的返回值,函数原型,以及函数的递归调用等。本章最后介绍主函数main()的参数的使用。 9.1 函 数 概 述 根据模块化程序设计的原则,一个较大的程序一般要分为若干个小模块。每个模块实现一个比较简单的功能。在C语言中,函数是一个基本程序模块。每个函数完成自己特定的数据处理任务,称为函数功能。通常一个程序由若干个C函数组成。 由若干函数构成的C程序,以源文件的形式存储在存储载体上。一个较大的程序,为了设计、调试和维护的方便,通常由数个源程序文件组成,每个源程序文件包含一个或数个函数。 这种情况称为多文件程序。一个源文件就是一个编译单位。这样,就使得程序设计按文件为单位进行编写,调试。从而提高软件设计的速度。 为了提高程序设计的质量和效率,C系统提供了大量的标准函数,供程序设计人员使用。读者需要时可查看相关的手册。本章目的是讨论如何设计自己的函数——用户自定义函数。 函数之间是调用关系。所谓调用函数,是指一个函数(主调函数)暂时中断自己函数的运行,转去执行另一个函数(被调函数)的过程。被调函数执行完后,返回主调函数中断处
您可能关注的文档
- C及C++程序设计 第3版 教学课件 张富 第5章 循环结构程序设计.ppt
- C及C++程序设计 第3版 教学课件 张富 第6章 位运算.ppt
- C及C++程序设计 第3版 教学课件 张富 第7章 数组与字符串.ppt
- C及C++程序设计 第3版 教学课件 张富 第8章 指针.ppt
- C及C++程序设计 第3版 教学课件 张富 第10章 数据的存储类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第11章 用户定义数据类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第12章 C语言的预处理器.ppt
- C及C++程序设计 第3版 教学课件 张富 第13章 磁盘文件操作(IO系统).ppt
- C及C++程序设计 第3版 教学课件 张富 第14章 C++概述.ppt
- C及C++程序设计 第3版 教学课件 张富 第15章 类.ppt
原创力文档

文档评论(0)