www.3112.net > rEturn函数的用法

rEturn函数的用法

return是c语言中的一个关键字,作用是结束当前函数的执行,将返回值压栈,并将控制权返回到上一级函数. 函数的返回值类型根据函数声明中指定的类型确定,若函数返回值为void时,即不需要返回值,这时函数中不需要提供return.但是若在某种情况下需要结束当前函数的执行,则用return; 来实现.

return 就是返回 一个函数除非是void类型的 都要一个返回值 main函数也不例外

具体的:举例说明吧//比较两个数的大小,返回1,代表x>y,返回0代表两个数相等,返回-1,代表x<y int max(int x,int y)//比较两个数的大小 { if (x>y) { return 1; } if (x==y) { return 0; } if (x<y) { return -1; } } 其实上面的这个max函数也可以这样写.

前两个没区别,后面就有区别;比如在循环里面 出现return;就表示返回到循环,后面的代码就不会执行了,意思就是提前结束当前循环 return b;return(b); 就是好返回值;public int abc() { return b; } int sd = abc(); sd的值就是 b的值

dfvasdfscxzsdfdf

return 1,就是返回数字1 return -1就是返回数字-1 return -2就是返回数字-2,举个例子:#include void main () { int add (int m, int n);//函数声明 int a,b,sum; printf ("输入 a,b:"); scanf ("%d %d",&a,&b); sum = add (a,b); //把函数add()返回的值赋赋值给sum printf ("%d+%d=%d\n",a,b,sum); } int add (int m, int n)//定义add()函数 { return m + n; //返回m+n的值给主函数 }

return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,返回值可以是一个常量,变量,或是表达式.其作用是结束正在运行的函数,并返回函数值.<br>其具体用法为:<br>1. 返回函数值<br>例:<br>function jc(n)<br>{<br

一个函数运行完毕,使用return来返回到主函数 void fun() { for(int i=1;;i++) if(i%102==0) return; //当i到102时就会退出函数 }

不要这样理解,return的意思就是返回,只要是函数,都可以用return来退出该函数,不执行剩下的所有代码,举个例子 void fun() { int n = 0; return; // 这里函数fun就返回了,不会再执行后面的n=2,因此函数退出前n的值都为0 n = 2; }

关于C语言中return的一些总结 return是C++预定义的语句,它提供了种植函数执行的一种放大.当return语句提供了一个值时,这个值就成为函数的返回值.说到return,有必要提及主函数的定义,下面是从网络上找到的资料,好好消化吧,对了解

友情链接:9213.net | alloyfurniture.com | mwfd.net | 5213.net | zxpr.net | 网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com