btcq.net
当前位置:首页 >> C语言rEturn语句 >>

C语言rEturn语句

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

c语言中return语句主要用来返回函数的值.函数的构成:函数返回类型 函数名(形参(可有可无,看是否需要)) { 语句.} 当函数返回类型为void表示无返回值.所以不需要return值.至于其他返回类型,则return 返回同样类型的值.return的用途 主要是函数间值得传递

原发布者:wangyanchunde<br><br>科学和谐创新自主Return用法2012年3月王艳春(阅)return1.含义:return表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,返回值可以是一个常量,变量,或是表达式.2.作用:结束正

有返回值的函数中,return语句的作用是提供整个函数的返回值,并结束当前函数返回到调用它的地方.在没有返回值的函数中也可以使用return语句.

#include int Max3(int x,int y) { if(x>y) return x; /*这里的意思是`当x>y`那就返回x*/ else return y; } void main(void) { int t1=5, t2=8, max,c; c=Max3(t1,t2); printf("max=%d",c); } 以上程序是比较两个数的大小` return x,是函数返回的意思,

return语句在被调用函数中,将括号内的参数值返回给主函数

a) 如果是void 型就可以不要return语句b)可以再不同的分支上设置return语句.不过最终起作用的只有某个分支中的一个c)void 类型不能return 一个值,只能return;d)void也可以返回到调用处,否则程序岂不是执行不下去了.因此:选B

return 就是返回值嘛

在函数中,如果碰到return 语句,那么程序就会返回调用该函数的下一条语句执行,也就是说跳出函数的执行,回到原来的地方继续执行下去.但是如果是在主函数中碰到return语句,那么整个程序就会停止,退出程序的执行.1.return语句不可

return是针对函数而言,返回值的类型是函数定义的类型.函数中只要用了return,那么整个函数的值变成被返回的值,返回后剩下的语句都不执行,直接跳出函数,若是子函数,那么参数的所有数值都释放.形象的说,return是函数的出口,出口出来的是什么,就代表了整个函数是什么.int fun(int x) { float a; a=1; return a++; //返回a++的值,为1. return ++a; } 以上函数,在主函数中调用时,无论参数是什么,返回的都是整型数值 1.而不返回浮点型,也不会返回3.

mydy.net | jtlm.net | xmlt.net | dbpj.net | rjps.net | 网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com