黑马程序员技术交流社区

标题: main函数不写return 0,写return 1;可以吗 [打印本页]

作者: 石上波    时间: 2015-4-9 20:42
标题: main函数不写return 0,写return 1;可以吗
main函数不写return 0,写return 1;可以吗,试了可以呀,有啥子区别呀
作者: 冬天的章鱼烧    时间: 2015-4-9 22:08
return写一亿也行,不写也行,只是计算机参考日志标记用的.
"你要是安全到家了就给我发条短信"就是这么回事
作者: 37°天黑    时间: 2015-4-9 22:09
可以的,你写多少都无所谓的!
作者: shane_west    时间: 2015-4-9 22:11
main函数返回值为int 类型,只要是整数你想写多少都行,爽死你:lol
作者: yuang4074    时间: 2015-4-10 19:59
37°天黑 发表于 2015-4-9 22:09
可以的,你写多少都无所谓的!

反对 写0是正常退出 否则有异常
作者: 黄翔    时间: 2015-4-10 20:09
应该没有多大区别吧
作者: 李国华    时间: 2015-4-10 20:11
只要返回一下就好了,但是返回0是正常的做法
作者: 37°天黑    时间: 2015-4-10 21:11
yuang4074 发表于 2015-4-10 19:59
反对 写0是正常退出 否则有异常

好吧,我只是个菜鸟。受教了!
作者: 365616804    时间: 2015-4-10 21:17
可以的,不过return0   代表正常退出一个函数
作者: 程序猿的崛起    时间: 2015-4-10 21:25
写0不完了
作者: carescares    时间: 2015-4-10 21:28
完全可以,另:分都够了怎么还在水呢,哈哈哈哈
作者: 距离    时间: 2015-4-10 21:47
我也有此疑问!
作者: Logic    时间: 2015-4-10 21:58
敲个代码试试不就知道了
作者: 寒殇    时间: 2015-4-10 22:25
不行,这是语法规定
作者: chenzuliang1993    时间: 2015-4-10 22:30
写非零的值其实是有影响的,意思就是异常退出,只是在目前所研究阶段来看不能体现出来,所以暂时可以不管他
作者: 优客L-D-C    时间: 2015-4-10 22:36
return 0;是返回一个0给系统,告诉系统程序正常结束.
作者: 坐怀不乱    时间: 2015-4-10 22:41
return 0; 就是告诉系统正常结束
作者: 丶浩浩丶    时间: 2015-4-10 22:56
好像无所谓




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2