基于proteus的51单片机仿真实例三十六、C语言的函数返回值

这篇博客介绍了C语言中函数的返回值概念及其在51单片机中的应用。通过一个实例展示了如何定义返回值函数,并在Proteus中进行仿真实验,通过P0口显示函数返回的两数相加结果。
摘要由CSDN通过智能技术生成
1、C语言程序是由函数构成的,函数是C语言中的一种基本模块。前面已经介绍了C语言程序的组成结构。C语言是有函数构成的,一个C语言源程序至少应包括一个主函数"main()",还可以包含其它函数。
C语言程序总是由主函数main()开始执行的,main()函数是一个控制程序流程的特殊函数,它是程序的起点。
所有函数在定义时是相互独立的,他们之间是平行关系,所以不能在一个函数内部定义另一个函数,即函数不能够嵌套定义。函数之间可以互相调用,但是任何函数都不能调用主函数。
从使用者的角度来看,C语言中有两种函数:标准库函数和用户自定义的函数。标准库函数是由编译器提供的,用户不必自己定义这些函数。C语言系统提供了功能强大、资源丰富的标准函数库,在进行程序设计时,如果能够适当使用这些库函数,可以提高编程效率、节约开发时间。
 
2、从函数的形式来看,有两种形式:一种是根据有无参数来区分,另一种是根据有无返回值来区分。
函数定义的一般形式为:
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值