首页 百科知识 函数程序设计

函数程序设计

时间:2022-10-17 百科知识 版权反馈
【摘要】:一个源程序文件由一个或多个函数组成,程序从主函数开始执行,主函数调用其他函数,其他函数之间也可以相互调用,函数调用结束以后返回主函数。C语言程序结构如图7.1.1所示。C语言程序由函数组成,每个函数中都要使用若干个变量。但是在程序设计中,有时为了传送数据方便,我们又希望有其他的数据传送方式,在函数之间或多个源程序文件之间实现数据共享。

7.1.1 C程序的组成

一个较大规模的C语言程序一般由若干个源程序文件组成,在这些源程序文件中,必须有一个含有主函数。

一个源程序文件由一个或多个函数组成,程序从主函数开始执行,主函数调用其他函数,其他函数之间也可以相互调用,函数调用结束以后返回主函数。C语言程序结构如图7.1.1所示。

img576

图 7.1.1 C程序结构

C语言程序由函数组成,每个函数中都要使用若干个变量。C程序的规模越大,完成的任务越复杂,组成C程序的函数就越多,涉及的变量就越多。

结构化程序设计要求各个函数中的数据要各自独立,在函数之间实现数据传送主要通过“实参—形参”相结合的方式。这样的程序结构清楚,可读性好,且便于程序的移植。

但是在程序设计中,有时为了传送数据方便,我们又希望有其他的数据传送方式,在函数之间或多个源程序文件之间实现数据共享。在C程序中要实现数据共享可以通过设置变量的作用域和存储类型来实现。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈