c语言源程序的基本单位是函数吗 必背c语言基础知识
c语言源程序的基本单位是函数吗
为大家分享c语言源程序的基本单位是函数吗和必背c语言基础知识的相关知识,如有不对的地方欢迎指正!
一、为什么要用函数
当程序功能比较多,规模比较大时,把所有代码都写在main函数中,会使得主函数变得庞杂、头绪不清,阅读和维护变得困难。运用函数可把功能分化出去,精装主程序。
当程序要多次实现某一功能,若多次重复编写实现此功能的程序代码,代码复制使得程序冗长、不精炼,是程序质量不良的表现。如这个例子:求出1到10、20到30和35到45的三个和。
未用函数,主函数内三段求和代码几乎一模一样,出现代码复制。

使用函数后:主程序结构清晰,代码精炼。

二、什么是函数
1.函数是C程序的主要组成部分
函数是C程序的主要组成部分,是C程序的基本单位.C程序几乎全部工作都由各个函数分别完成。到底什么是函数呢?函数是一块代码,接受零个或多个参数,做一件事情,并返回零个或多个值,类似数学中函数f(x)能实现一个特定的功能。
一个C程序中分为若干个程序模块,每个模块成为源程序,而每个源程序由一个或多个函数组成,各个函数完成一定功能,如图。

C程序的执行从主函数(即main函数)开始,调用子函数后仍回到主函数,程序在主函数中结束。C程序一个主函数和若干子函数构成,各子函数是平行的,彼此独立,任何子函数都不属于其他函数,但可被其他函数调用任意多次。注意main函数只能被操作系统调用,子函数不能调用主函数。
2.函数的结构
如图所示

上面IT袋为您介绍的c语言源程序的基本单位是函数吗 以及 必背c语言基础知识的全文内容,希望对网友有所帮助!
相关阅读
-
电脑组装教程图解大全 台式电脑的各种连接线方法
跟大家说一说电脑组装教程图解大全和台式电脑的各种连接线方法的电脑小知识,接下来就是全面介绍。 一、选购电脑注意事项。 组装一台电脑一定要从用途去考虑,这样才不会花不必要的冤
-
安居客和58是一家吗 安居客跟58是一家吗
本文摘要:安居客和58是一家吗方面的讲解,关于安居客和58是一家吗 安居客跟58是一家吗,接下来小编就来介绍。 安居客和58是一家的,安居客已被58收购,这两家都是房地产租售服务的企业
-
自动调整行高在哪 自动调整行高怎么设置
全面的为您讲解自动调整行高怎么设置方面的介绍,设置自动调整行高共需两个步骤,在格式选项中即可调整,具体操作步骤如下:
-
宽带连接错误691解决方法是什么 宽带故障自己解决的方式
为关注IT袋网的网友们详解宽带连接错误691解决方法是什么和宽带故障自己解决的方式的电脑方面的小经验,接下来小编为网友介绍。 连接到宽带连接时,出现错误691一般是由账号或是密码输


