C++中 return函数具体有什么用?

请用通俗易懂的话来解释,最好举例说明一下。说实在的,我就是不知道什么是把结果返回去。... 请用通俗易懂的话来解释,最好举例说明一下。
说实在的,我就是不知道什么是把结果返回去。
展开
 我来答
CrYingKid
2010-05-18 · 超过23用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:0
展开全部
就是在程序里,你编写了一个函数
当你调用完这个函数,函数需要返回一个值
函数中最后一行,就是return(),起到返回值的作用

简单点的意思就是,用函数做运算,运算完,函数将结果返回,return就是返回结果用的

举例:
int max(int i,int j)
{
if(i>=j)
return(i);
else
return(j);
}

void main()
{
int n=1;
int m=2;
max(n,m);
printf("max=%d",max);
}

求大数
_xshane
2010-05-18 · 超过13用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:0
展开全部
return的作用是退出当前执行函数,当函数要求带返回值是return语句必须要返回一个值。
例如
无返回值情况:
void exm()
{
bool flag = false;
int sum = 0;
if(flag)
return;
//如果flag为真那么函数将会执行到这一行就结束,不再往
//下执行。
else
for(int i = 0; i < 10; i++)
sum = sum + i;
cout << sum;
}
有返回值情况:
int exm()
{
bool flag = false;
int sum = 0;
if(flag)
return sum;
//如果flag为真那么函数将会执行到这一行就结束,不再往
//下执行。
else
for(int i = 0; i < 10; i++)
sum = sum + i;
cout << sum;
return sum ;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
涵藕丝
2010-05-18 · TA获得超过136个赞
知道答主
回答量:194
采纳率:0%
帮助的人:102万
展开全部
比如你用个函数来做加法。return 就可以把结果给你返回去~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
it程序员的日常
2010-05-18 · TA获得超过489个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:126万
展开全部
就是把一个参数放入函数,让函数通过一系列的操作,返回你所需要的值。函数定义为什么类型,就返回什么类型的数据。如果为空就不返回数据,只是定义了一系列的操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式