| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1123 人关注过本帖
标题:return0
只看楼主 加入收藏
zzwisasbman
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-7-25
结帖率:50%
收藏
 问题点数:0 回复次数:13 
return0
能给我解释一下编程里的为什么要在int main 后面要加retuen0,那个renturn0是什么意思  ,起到什么作用?
2013-08-11 17:25
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
返回给操作系统的信息,通常约定返回零为程序正常结束。很多API函数也是用返回零表示没有错误的——与C用零表示逻辑假大异其趣,这里是“零错误”的意思。

授人以渔,不授人以鱼。
2013-08-11 17:29
h13352825861
Rank: 2
来 自:中国
等 级:论坛游民
威 望:1
帖 子:39
专家分:72
注 册:2013-8-8
收藏
得分:0 
int main()前面的int是主函数的返回值为整型的意思,所以需要用return返回个值!一般为0值!

相信汗水会让未来充满满了阳光!
2013-08-11 17:35
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
没有错就返回一个0,主函数是int类型,所以返回一个整型数据

思考赐予新生,时间在于定义
2013-08-11 18:14
小小程序猿
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:1
帖 子:755
专家分:2785
注 册:2013-7-18
收藏
得分:0 
如果你定义主函数是没有返回值(void main())的就不用 return 0  

孤独与寂寞是催化一个人迅速成长的良药,没有之一
2013-08-11 18:16
月祭樱冢
Rank: 2
等 级:论坛游民
帖 子:83
专家分:97
注 册:2013-7-15
收藏
得分:0 
顶版主

算法是程序的灵魂
2013-08-11 18:17
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
收藏
得分:0 
2L是正确的...

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2013-08-12 08:15
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
其实,C程序的退出码在操作系统的环境中就是ERRORLEVEL变量值,是用来控制后续流程的,API和很多C函数也都爱用返回错误码来供调用者检测执行结果并标识相应的错误情况。这是传统C程序的做法,不过现在较少这样用了,错误码会储存在某个全局变量中,用GetLastError()函数来获取,不靠函数自身返回。main()函数必须有返回值这种做法仅仅是传统习惯罢了,ANSI C说应该如此,也是尊重传统以及出于兼容别的操作系统考虑,想象一下很多语言的程序都不规定必须向操作系统返回什么(根本就没那样的机制),难道人家就不运行在操作系统中、只有你C程序才配是程序?可见这并非什么铁律。

授人以渔,不授人以鱼。
2013-08-12 09:46
赵疯子
Rank: 8Rank: 8
来 自:dream
等 级:蝙蝠侠
威 望:2
帖 子:365
专家分:737
注 册:2013-5-5
收藏
得分:0 
据说在C99中不允许出现void main()
2013-08-12 10:28
天楚
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:楚地
等 级:小飞侠
帖 子:550
专家分:2113
注 册:2013-3-14
收藏
得分:0 
长知识了~~~

没有哪条路好走,选择了,就坚持下去~~~~
2013-08-12 11:26
快速回复:return0
数据加载中...
 
   



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

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