C语言基础知识整理10函数

函数

模块化程序设计:在设计较大程序时候,往往分为若干程序模块,每个模块包括一个或多个函数,每个函数实现一个特定功能。一个C程序可由一个主函数和若干其他函数构成。由系统调用主函数(main),主函数调用其他函数,其他函数也可以互相调用。同一函数可以被一个或多个函数调用任意多次。程序开始于main结束于main

一个C程序可以由若干个源程序文件(编译时以文件模块为单位)组成,一个源文件可以由若干个函数和预处理指令以及全局变量声明部分组成。一个函数由数据声明和执行语句组成

main函数名,表示主函数,每一个C语言程序都必须有一个main函数。

函数必须先定义,后使用。在定义时是相互独立的,一个函数不属于另一个函数,函数不能嵌套定义

模块内聚性强,和其他函数耦合性弱,功能要单一,模块间相互影响要尽量少

 

函数名代表该函数的入口地址。

 

函数(function即为功能):从本质意义上来说每个函数就是用来完成一个特定的功能的。

函数名应反映其代表的功能。

从用户使用角度看,函数分为1.库函数(系统提供,可以直接使用);2.自定义函数。

从函数形式看,函数分为1.无参函数;2.有参函数。

 

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值