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

return 1和return 0的区别?

我试了试return1和return0好像没什么区别,那为什么这里不用return0,还是说return3return4都可以?

正在回答

2 回答

return 0;表示返回的值是0,而return1;表示返回的值是1,不一样,表示函数最后返回的值啊,咋呢没区别,在函数调用时就体现出来了,比如本节的调用的函数,return 1;表示这个数传进去就是1,1的阶乘不就是1吗,所以就给主函数返回了return 1;表示1的阶乘等于1啊~

0 回复 有任何疑惑可以回复我~

对的吧

return后面是返回值,要是程序正常运行了就返回(也就是显示)后面的值,给你做个参考

至于为什么之前的课程是零,想一想要是有多个程序,那就return0、return1、return2......这样过来了(猜的

刚刚试了一下,没有return的话程序默认返回0

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
趣味 C++ 入门
  • 参与学习       30799    人
  • 解答问题       185    个

C++ 入门,开启趣味学习之旅,揭开 C++ 的神秘面纱,让你不再望而生畏。

进入课程

return 1和return 0的区别?

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