为了账号安全,请及时绑定邮箱和手机立即绑定

为什么总是在程序的最后有return 0;呢?

我在好多程序的最后都有return 0;这样的返回值

正在回答

2 回答

若程序返回值为0,则表明程序运行成功;否则运行失败。

加个return 0;只是为了让系统知道程序运行的情况,若不加,系统无法知道程序运行情况,这样程序便会一直占用资源。

1 回复 有任何疑惑可以回复我~
#1

qq_李闯_0 提问者

谢谢了,我知道了
2017-11-04 回复 有任何疑惑可以回复我~
#2

qq_李闯_0 提问者

这个return 0;为什么要自己写入,这样不就认定这个程序正常运行了吗?
2017-11-04 回复 有任何疑惑可以回复我~

return 0;表示程序正常结束。return 非0;表示程序异常结束;这是C标准对编译器的一项建议,不是必须的!就是说没有这个return 0;也可以,只是某些编译器强制要求罢了!

1 回复 有任何疑惑可以回复我~
#1

qq_李闯_0 提问者

谢谢了
2017-11-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么总是在程序的最后有return 0;呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信