| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 508 人关注过本帖
标题:关于return
只看楼主 加入收藏
xdyuan33
Rank: 3Rank: 3
来 自:广西大学化工学院
等 级:论坛游侠
帖 子:146
专家分:145
注 册:2009-7-24
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
关于return
int max,min;
void max_min_value(int array*,int n)
{
  int *p;
  max=min=*array;
  for(p=array+1;p<array+n;p++)
    { if(*p>max)max=*p;
      else if(*p<min)min=*p;
     }
  return;
}

我想问的是最后那个RETURN,我用不用它都可以得到正确结果的,那为什么要用它?感觉多余的。。请前辈们帮解惑
搜索更多相关主题的帖子: return 
2009-08-26 16:21
UserYuH
Rank: 12Rank: 12Rank: 12
来 自:毅华
等 级:火箭侠
威 望:8
帖 子:720
专家分:3300
注 册:2009-8-10
收藏
得分:20 
这个嘛~!
用《圣经》解释给你听吧。
return你看它多余它就多余。(因为return在max_min_value自定义函数里没起作用)
return你看它有用它就有用。(因为可以一眼看出自定义函数没反回任何值。)
可以可无全看个人喜好,结果正确怎样都行。

努力—前进—变老—退休—入土
2009-08-26 16:33
xdyuan33
Rank: 3Rank: 3
来 自:广西大学化工学院
等 级:论坛游侠
帖 子:146
专家分:145
注 册:2009-7-24
收藏
得分:0 
那个不返回值我懂,但话说如此它也总该有个作用的吧。。比如用它可以避免什么意外之类的

参与切磋是美德,每天回帖即可获得10分可用分!
2009-08-26 16:43
UserYuH
Rank: 12Rank: 12Rank: 12
来 自:毅华
等 级:火箭侠
威 望:8
帖 子:720
专家分:3300
注 册:2009-8-10
收藏
得分:0 
return这里没别的作用。
删了也不会有什么意外之类的,请放心。

努力—前进—变老—退休—入土
2009-08-26 17:12
xdyuan33
Rank: 3Rank: 3
来 自:广西大学化工学院
等 级:论坛游侠
帖 子:146
专家分:145
注 册:2009-7-24
收藏
得分:0 
嗯谢了

参与切磋是美德,每天回帖即可获得10分可用分!
2009-08-26 18:13
coolskyboy
Rank: 2
等 级:论坛游民
帖 子:102
专家分:53
注 册:2007-4-7
收藏
得分:0 
你在前面用了VOID  实际上 应该不用加return  加了有些编译器会提示错误的

2009-08-26 19:14
LEED
Rank: 2
等 级:论坛游民
帖 子:75
专家分:43
注 册:2009-8-26
收藏
得分:0 
<b>回复&nbsp;2楼&nbsp;UserYuH</b><br>&nbsp;大侠。。你太博学了。。能和你做个朋友吗?能告诉我你QQ吗?

[ 本帖最后由 LEED 于 2009-8-27 12:23 编辑 ]
2009-08-27 12:12
UserYuH
Rank: 12Rank: 12Rank: 12
来 自:毅华
等 级:火箭侠
威 望:8
帖 子:720
专家分:3300
注 册:2009-8-10
收藏
得分:0 
噢~!我喜欢上论坛,不喜欢上QQ哟!

努力—前进—变老—退休—入土
2009-08-27 13:35
快速回复:关于return
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014666 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved