return返回什么(return返回值)

http://www.itjxue.com  2023-03-18 13:06  来源:未知  点击次数: 

C语言中return的含义?

分类: 电脑/网络 程序设计 其他编程语言

问题描述:

谁给我用通俗的语言解释一下?我刚学C不久,return是返回一个数值,但什么叫返回一个数值?我以前不打return(说是可以打return=0也可不打),也没什么错误,return到底在哪里让我看出返回了值呢?返回有什么用呢?

解析:

return返回一个数值的意思就是把return 表达式后面表达式的值返回给调用他的函数。举个例子:

int sum(int i,int j)

{

return i+j;

printf ("这个语句不会被执行,因为该子函数执行到上面的return语句就无条件结束了");

}

main()

{

int a=10,b=11,c;

c=sum(a,b);

printf("%d",c);

}

程序的输出为:

21

这个21从何而来呢main函数调用sum(a,b)函数时将a的值赋给i,b的值赋给j,上面说了return i+j;会计算i+j的值也就是结果等于21,并将21带回给调用它的函数,即c=sum(a,b);相当于c=21,这个21 就是由sum(a,b)中的return反回来的。

return什么意思

return的意思是返回。

释义:

v.返回;(尤指感觉)恢复;把退回;以相报;(网球等)回击(球)。

n.返回;恢复;归还;(网球等)回击球;被退回的东西;回路导线。

adj.来回的;巡回的;报答的;回程的;返回的。

双语例句

1、You can't?return?the dress to the store, if you have washed it.

如果你洗过衣服你不能把衣服退回给商店。

2、I got a huge?return?on my investment with that company.

我对那个公司的投资有了很高的回报。

3、What is your?return?date for your trip?

你旅行是哪一天回来?

return返回值 返回的是什么

return返回的值 是函数 运行的结果 ,不是输出 结果 ,

如果要输出 结果 就在return x上面加一行代码

coutx;

输出 和返回 是不同的概念,

返回是把这个结果保留在内存里,供其他的函数或是变量使用。。输出是打印到屏幕 上。

c语言return的用法

return是返回值,这个返回值是和函数的类型有关的,函数的类型是什么,他的返回值就是什么。

return 语句可以有多个,可以出现在函数体的任意位置,但是每次调用函数只能有一个 return 语句被执行,所以只有一个返回值(少数的编程语言支持多个返回值,例如Go语言)。 扩展资料

函数一旦遇到 return 语句就立即返回,后面的所有语句都不会被执行到了。从这个角度看,return 语句还有强制结束函数执行的.作用。

return 语句是提前结束函数的唯一办法。return 后面可以跟一份数据,表示将这份数据返回到函数外面;return 后面也可以不跟任何数据,表示什么也不返回,仅仅用来结束函数。

(责任编辑:IT教学网)

更多
上一篇:没有了

推荐word文章