c语言中的返回值

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

C语言中的返回值到底是什么意思 是干什么用的呀 麻烦各位高手。。_百度...
一个函数执行完后,一般情况会有一个返回值。例如一个秋最大值的函数:int max(int a,int b){ int m;m=a>b?a:b;return m;} 小括号中的a,b是函数的参数,是调用函数之前就已经存在的两个数。这个函数做的事情的将a,b中的较大者赋值给m,然后返回m所代表的数值。调用时:int x=5,y=...

C与语言中的return 1,return 0,return -1分别是什么意思?
返回值啊,函数的返回值。你调用一个函数,这个函数运行了以后会返回一个值给你。比如:func(a,b){ return a+b;} 调用的时候:c=func(3,4);那么c的值就被赋为7啦。一般像你说的返回1,0,-1是希望根据返回值对程序运行的一个判断,然后做出有区别的处理。

c语言中return是什么意思
另外,在 main 函数中使用 return 语句时,其返回值将会作为整个程序的退出状态,0 表示程序执行成功,非 0 表示程序执行失败。在 C 语言中,return 语句可以返回各种类型的值,包括整型、浮点型、字符型、结构体和指针等。返回的值可以是常数、变量或一个表达式的结果。当函数的返回类型为 void 时,...

C语言 函数返回值是什么?
函数的值(或称函数返回值)是指函数被调用之后,执行函数体中的程序段所取得的值,可以通过return语句返回。return语句的一般形式为:return 表达式;或者:return (表达式);例如:return max;return a+b;return (100+200);函数中可以有多个 return 语句,但每次调用只能有一个return 语句被执行,所以...

C语言中返回值是什么,return 怎么用?
return 返回值;这通常可以有两种作用:一是直接返回计算所得到的答案。例如:下面的函数返回两个整数的和:int sum(inr a,int b){return a+b;} 二是函数中已经处理或保存了所有的答案,通过函数值可以返回本次调用处理的状态代码:例如,一般正常返回0,以及常见出错的代码(预先约定)。

C语言中常说的返回值是指什么返回数值?
不同函数有不同的返回值。我们把洗衣机和电饭锅,洗衣机给我们的返回值是干净的衣服,电饭锅给我们的返回值是饭。有些函数还需要参数值,对这些数值进行处理。比如洗衣机需要我们传的参数是脏衣服。电饭锅需要我们传的参数是生米、水。函数可以是我们自己编写的,也可以是c语言开发者已经帮我们编写好的。

什么是函数返回值?
一、一般的情况,C语言默认的返回值的类型是int整形,其他的函数看其函数前的类型就可以知道这个函数的返回值是什么类型,返回值是函数在被调用之后根据其传入的参数来进行运算从而获得一个最终的值,这值称函数的返回值。二、一个函数的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把...

c语言中的RETURN()返回值是什么意思?
返回值的类型由return后面的参数确定;Return语句可以用来返变量或指针中的值,也可以用来返回0,表示返回为空,返回一个代数值,通常在子函数zd的末尾。return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。

c语言中的RETURN()返回值是什么意思?求举例
返回值的类型由return后面的参数确定;Return语句可以用来返变量或指针中的值,也可以用来返回0,表示返回为空,返回一个代数值,通常在子函数zd的末尾。return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。

C语言中关于“返回值”的问题。知道
所有的判断语句的值,都只能是真或假,即true和false。在C里面,可以用1和0分别表示(注意:有些语言中只能用true和false)。y==2也是一个判断语句,如果y= 2,则y==2这个表达式的值就为1,否则就为0。一般来说,返回值是针对于一个函数来说的,对于某一天语句不说返回值。返回值可以是定义过的...

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

台夜18710956242问: c语言的函数返回值? -
潮南区洛度回答: 所谓返回值,就是人们想要知道函数或者程序所得到 的结果而设计的函数或者程序结束时给出一个值.比如:我们编写一个加法函数,肯定想知道加完过后的结果是什么,那么我们就指定这个结果为该加法程序的返回值.关于返回值的返回: 1、函数调用语句本身代表其返回值:例如:fun(a);那么“fun(a)”就是这个返回值. 2、可以把返回值存到对应类型的变量之中.例如:int a=fun(b); 3、返回值是多种多样的,可以是各种各样的,int short char double 等等,还可以是指针或者结构体.在数据结构的二叉树部分,某一个函数的返回值是一个带有两个指针的结构体.

台夜18710956242问: C语言中返回值 -
潮南区洛度回答: 首先,C语言中的函数有两种形式:1)有返回值,2)无返回值.有返回值的函数会把执行的结果(也就是你写这个函数的目的)返回到主函数中.没有返回值的函数主要是为了完成某种任务(其实这是废话,函数的功能就是为了完成某种任务...

台夜18710956242问: C语言中什么是函数的返回值? -
潮南区洛度回答: 一个方法,可以有返回值,也可以没有!首先方法有参数,方法就像一个箱子,里面有机关.然后参数就是需要通过机关处理的东西,然后被机关处理完之后·最后从出口出来一个新的东西.那个就是返回的值.!你传进一个值~然后通过你写...

台夜18710956242问: C语言的返回值问题 -
潮南区洛度回答: 写个例子给你看吧:#include <stdio.h> int ret() {return 1; //函数返回值为1 } int main() {int x;x = 0; //把x赋值为0printf("%d\n",x); //输出变量x的值,这时输出的显然是0x = ret(); //调用ret()函数printf("%d"\n,x); //再次输出变量x的值,这是输出的就是1了return; }

台夜18710956242问: C语言函数的返回值有什么用啊? -
潮南区洛度回答: 函数返回值的意思是将函数实现的结果返回给调用者. 按标准来说,C的main函数是需要有返回值的.标准中main函数返回类型是int的,所以需要一个返回值.但是由于历史原因,很多地方可以看到没有返回值的main. 比如直接main()或者...

台夜18710956242问: C语言返回值是什么概念? -
潮南区洛度回答: C语言的函数包含 函数名,参数,返回值三部分.其中只有函数名是必须的,其他两项可以省略.以main函数为例: main() {} ,只有函数名 int main(){return 0} ,函数名和返回值 void main(){} ,函数名和返回值 int main(argc[],argv[]){return...

台夜18710956242问: C语言中函数的返回值是什么意思 -
潮南区洛度回答: 就是在函数调用中被调用的函数会带回一个函数运行得到的值

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

台夜18710956242问: 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赋值. 函数返回值就可以理解为解决一个问题以后得到的结论,把这个结论交给别人,就像写在书上成为一个定理,来让别人使用.


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