作业帮 > 综合 > 作业

函数返回的返回值返回到了哪里,又被做什么用!函数返回值怎样理解!

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 00:49:06
函数返回的返回值返回到了哪里,又被做什么用!函数返回值怎样理解!
你把编程语言里面的函数和数学上面的函数联系起来.给你打个比方吧,一个独立的函数就是一个只会算一个函数式子的机器人,算好之后它就把这个算好的结果写到一张纸上面扔楼下去,然后就马上走人了,其它事情都不管了.如果你不马上接住这张纸,那个结果就没了.而返回值就是这张纸上面的内容.所以我们想要利用这个内容,也就是返回值,就必须用一个变量“接过”这个值.
比如:
int Max(int a,int b){return a>b?a:b;}
int main(){
……
int max = Max(1,2);}
变量max此时就“接过”了函数Max(1,2)的返回值了.当然也可以直接运算的,比如:
int main(){
……
int i = 3 + Max(1,2);} //这局相当于int temp=Max(1,2);i=3+temp;
所以其实就只是简化写法而已.