返回值的解释是什么?

返回值的解释是什么?,第1张

返回值就是子程序或者函数执行结束后返回给主程序或者调用函数的函数的值。

返回值是一个函数的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为返回值。函数可以有返回值,也可以没有返回值。对于没有返回值的函数,功能只是完成一个 *** 作。

相关介绍

c语言中返回值的意思是将函数实现的结果返回给调用者。函数的返回值一般有两种,无论有无返回值,都需要标类型。一个是void型的。这个一般也不用,他是空返回值。也就是当不需要返回值的时候,函数的类型标void。其实这个也是会返回一个值,好像是调用成功返回1,不成功返回0。

另一种是非void型的。就是在函数前面写上类型,如int,float,char等,这个就是函数的返回值类型。函数可以有返回值,也可以没有返回值。对于没有返回值的函数,功能只是完成一个 *** 作,应将返回值类型定义为void,函数体内可以没有return语句。

1、返回值:一个函数的函数名即是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为返回值。

2、对象:是编程术语,其广义指的是在内存上一段有意义的区域,称作为一个对象。在C中,具有特定长度的类型,可以称作为对象类型,函数不具有特定长度,所以不是对象类型。

扩展资料

现实世界中,对象( object)是状态(属性)和行为的结合体,对象随处可见。对象普遍具有的特征是状态和行为。

在开发软件的信息世界中,对象定义为相关数据和方法的集合。对象是现实世界对象的抽象模型。从现实世界对象中抽象出来的对象使用数据和方法描述其在现实世界中的状态和行为特征,一般通过变

量描述其状态,通过方法实现其行为。变量是一种有名称的数据实体,而方法则是和对象相关的函数或过程。

面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。

参考资料:百度百科-编程

函数返回值的意思是将函数实现的结果返回给调用者。

按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。

比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。

扩展资料:

需要说明的是:

1、一个C语言源程序可以由一个或多个源文件组成。

2、每个源文件可由一个或多个函数组成。

3、一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。是整个程序的入口。

4、源程序中可以有预处理命令(包括include 命令,ifdef、ifndef命令、define命令),预处理命令通常应放在源文件或源程序的最前面。

5、每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。(结构体、联合体、枚举型的声明的“}”后要加“ ;”。)

6、标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。

参考资料来源:百度百科-函数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5876357.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-02-28
下一篇 2023-02-28

发表评论

登录后才能评论

评论列表(0条)

保存