return 1和return 0的区别?

来源:7-4 我调我自己:函数的递归调用

慕盖茨3028278

2022-07-11 21:12

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

2回答

  • qq_幕布斯0176761
    2022-11-14 08:16:30

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

  • pwnwq
    2022-09-18 00:20:50

    对的吧

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

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

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

趣味 C++ 入门

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

31200 学习 · 189 问题

查看课程

相似问题