“编程”里的返回值是什么意思?

作者&投稿:邲点 (若有异议请与网页底部的电邮联系)
~

返回值 就是通过程序计算之后的到结果,也是函数实现返回最终的结果
函数(方法)一般分为有返回值和无返回值,无返回值实现功能最终不返回结果,有返回值的,最终返回该函数的计算结果。

      扩展资料

    js里面的返回值有三种意思:
第一种情况,也是用得最多的情况,返回值是用于获取函数执行完毕后,获取到我们需要得到的结果;

第二种情况,就是返回空值,用来中止程序的;

第三种情况,用于防止事件冒泡,这种情况多在IE下生效。

返回值就是子函数返回给调用它的上一级函数的一个数值,就是return语句后的值。
比如一个子函数int func()在主函数调用,a=func();
在func()中有一个return b;
则func()返回的值就是这时候变量b的值,并且赋值给主函数中的变量a。

c语言中,有许多情况下需要重复某些语句的计算,就可以把这些语句单独提出来形成子程序,遇到重复的地方调用就可以了;但是有些情况下需要得到子程序运行的一个结果时,就可以通过将子程序设计成带返回值的函数,比如标准的sin函数,它的返回值就是一个double型数据。

在c语言的编程中大部分的函数调用信息是靠返回值来获得的,而这就需要用很多的定义,比如返回-1表示什么意思,-2表示什么意思,-3表示什么意思等等。

而c++中加入了异常的处理,这也算是一种获取信息的方式,但毕竟不是那么友好,大多数情况下,如果返回错误,我们对返回值不是很感兴趣,而是对返回的信息描述感兴趣。只要能简单描述错误的信息就可以了。

如此我们可以用这样一种方式来处理。返回值如果是类类型的如果正确就返回正确值,如果错误就返回null,而在参数中加一个ref string的参数,用来返回错误的描述信息。

如果返回值正确,这个参数就为null。这样一来我们就不用再定义一大堆的返回值信息(而且这此返回值信息还不通用,只能在一个函数中使用)了。而且我们可能只定义一些字符串常量,用来描述各种错误信息即可。

    参考资料来源 :百度百科-返回值




int main()与void main() 区别,讲解一下返回值是什么意思
区别:1、int main() 表示函数执行后返回的值的类型是int型,也就是整数型;2、void main() 表示函数执行后不需要返回值。返回值:一个函数的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为返回值。main...

C语言void main()和int main()的区别是什么
此外,还需要注意,C语言中的main函数可以有两种形式:int main(void)和int main(int argc, char *argv[])。在某些情况下,main函数最后如果没有return语句,会自动返回0。总的来说,void main和int main的主要区别在于是否需要返回值以及在不同编译器中的编译兼容性。在编程实践中,通常建议使用int ...

c语言返回值返回到哪里
当函数需要返回一个值,程序员在函数内部使用return语句完成这一操作。此时,函数的结果会复制到返回值寄存器中,然后在函数执行完毕后,将这个值传递回调用该函数的地方。如果函数没有指定返回值类型,就无需显式使用return语句。在编程实践中,我们可以通过函数的返回值来进行后续的计算、条件判断或者简单的...

易语言中的"return"命令如何工作并可以返回什么类型的值?
易语言中返回指令详解:在易语言编程中,执行<无返回值>返回命令的格式是关键所在。此命令的目的是将程序的执行流程转移至调用当前子程序语句后的下一条语句,同时提供了返回值的功能,这是系统核心支持库中的流程控制手段。英文名称: return 使用return命令时,程序会跳过当前指令后的内容,直接回到子程序...

C++编程中返回值问题
如果函数有返回值,则需要返回语句return。return语句的一般形式是:return(表达式);执行时,先计算出括号中表达式的值,再将该值返回给主调函数中的调用表达式。下面对return语句做一些说明:(1) 函数的返回值是通过函数中的 return 语句获得的。return 语句将被调用函数中的一个确定值待会主调函数...

在用C语言编程时,return后面的返回值有什么左右,怎么确定return后面应该...
一般用于函数调用中。return语句将被调用函数中的一个确定值带回主调函数中去。如果需要从被调用函数带回一个函数值供主调函数使用,被调函数中必须包含retuen语句。如果不需要带回值,则可以不要return语句。return后可以是值,表达式,但类型要和定义函数相同。(^_^)希望可以帮到你,记得采纳(^_^)...

函数返回#name?是什么意思啊
函数返回#name是一个错误提示。详细解释如下:一、函数返回值的含义 在编程中,函数是一段可重复使用的代码块,用于执行特定的任务。函数完成任务后,通常会返回一个结果,这个结果被称作为函数的返回值。返回值可以是计算出的数据、操作的结果,或者是某种状态标识。二、#name错误的含义 在某些编程环境或...

在shell编程中,下面哪个表示上一步所运行程序的返回值
特殊变量$# 表示SHELL 脚本程序的命令行参数个数 特殊变量$? 表示SHELL 脚本程序的上一命令返回值 特殊变量$* 表示SHELL 脚本程序的所有参数 特殊变量$0 表示SHELL 脚本程序的程序名 特殊变量$1 表示SHELL 脚本程序的第一个参数 特殊变量$2 表示SHELL 脚本程序的第二个参数 ...

在Java中,return返回值的意义,为什么要用返回值?
其实Java提供return,是为了保持调用者与被调用者进行通信的关键。比如某个对象调用了一个方法,他需要根据这个方法不同的返回值进行不同的业务处理。如果没有return机制的话,那就只能进行单一的业务处理了,不存在多种情况了。返回值的意义就是保持方法的调用者与被调用者进行通信的关键,这和java中异常...

西门子PLC编程软件窗口上面的Interface里面的RETURN数据类型是什么?什 ...
FC实际是一个结构,可以返回值,在其他编程语言了函数就可以返回一个值,FC的RETURN就是返回的变量值。

顺平县13777885083: “编程”里的返回值是什么意思? -
汝律治偏: 返回值: 通俗一些说,打个比方,在生活中,人家问:"你多大了",说个就说明别人希望得到的是有关你的年龄的答案,那么你就要回答人家"我20岁了",这个"我20岁了"了就是返回值了. 在编程中,如果有个函数是 int fun() { return 3 } 这里的return就是所要返回的东西了. 在应用函数时,就是 main() {int m; m=fun();//有返回值的东西必须有变量去接它 } 对象:

顺平县13777885083: 请问计算机编程里面的“返回”是什么意思 -
汝律治偏: 返回值就是说,判断语句或逻辑语句进行判断循环后返回值,也就是说比喻比喻a=1,b=2,b-a==2这样电脑判定2-1不等于2就返回0给你,如果这是正确的话就返回1给你,最后经过判断或以循环增加或减少计算后的最终得出的值再返回给用户,这就是返回值

顺平县13777885083: c语言返回值具体是指什么? -
汝律治偏: 子函数的返回值,main主函数也是有返回值的,但是一般用不到都忽略掉了,一般来说的返回值就是子函数的返回值.当需要一个函数去处理数据时,如求平方,这时候求平方后的值可以有两种方法表达 1、以值的形式返回给你,即return x,...

顺平县13777885083: 什么是返回值 -
汝律治偏: 比如一个调用函数int qiuhe(int x ,int y) {int z ;z=x+y; return(z) ; } 这之中return(z);这句话就表示返回一个值它的大小为z; 返回值 就是你调用函数的计算结果啦;(经过一系列的计算得出的计算结果返回给你);

顺平县13777885083: c语言函数的返回值是什么意思? -
汝律治偏: 所谓函数返回值是一个函数在运算结束以后向调用它的母函数或者系统反馈一个值,这个值可以是各种变量类型. 举个简单的例子: int add(int a,int b) { return (a+b); } int main() { int res; res=add(3,4); printf("%d",res); return 0; } 在主函数main中调用子函数add,并传递参数3和4过去,add经过运算后得到值7,通过return语句将得到的值返回给调用它的main函数供其使用,而在main中,返回值被用于给res赋值. 函数返回值就可以理解为解决一个问题以后得到的结论,把这个结论交给别人,就像写在书上成为一个定理,来让别人使用.

顺平县13777885083: C语言中返回值为空和返回值为零分别是什么意思? -
汝律治偏: 在C语言中,返回值是没有强调说一定要有,但做为编程规范就要求一定要写.返回值为空,就没有返回值,也就没有return语句.那么格式如下:void main(){......}返回值是0,即有返回值,就有return语句.格式如下:int main(){{... return 0;//0表示正常,非0表示出错} 在这里的返回值看上去我们好像是用不到,但是系统在执行完程序后会对返回值加以判断,结果是对还是错,还是有异常等,就可以反馈回来加以修改程序.

顺平县13777885083: C语言中函数的返回值是什么意思 -
汝律治偏: 就是在函数调用中被调用的函数会带回一个函数运行得到的值

顺平县13777885083: c语言中的RETURN()返回值是什么意思? -
汝律治偏: 调用包含该return()的函数时,返回括号里面的值. 如: int Add(int a,int b) {int c;c=a+b;return c; } ... int x; x=Add(2,3);//x就等于5了; ... 函数相当于人的行为,有的需要一个结果,有的不需要.比如:A叫B去拿本书,返回结果就是所要的那本书了,但如果A叫B去打C一巴掌,那B去做就行了,不需要返回结果给A.

顺平县13777885083: C语言返回值是什么概念? -
汝律治偏: C语言的函数包含 函数名,参数,返回值三部分.其中只有函数名是必须的,其他两项可以省略.以main函数为例: main() {} ,只有函数名 int main(){return 0} ,函数名和返回值 void main(){} ,函数名和返回值 int main(argc[],argv[]){return...

顺平县13777885083: C语言中什么是函数的返回值? -
汝律治偏: 就是调用子函数后(例如int 型),子函数根据实际需要处理后返回给主函数的int型数据. 子函数返回值的类型和和子函数的类型相同.否则程序出错.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网