返回值的问题

来源:5-5 函数的返回值

四灬阿哥

2015-07-08 18:36

还是没感觉函数返回值有什么用,加不加return sum;都可以正确输出结果呀

写回答 关注

2回答

  • 咖啡丶恋
    2015-07-08 18:49:14
    已采纳

    在windows系统环境中许多东西都是看不出来的,比如这个return,但是在实际开发环境中,这一条代码,或许会是结束一个BUG的关键代码,如果你对linux或者unix熟悉的话,你可以去试试,有些结果会完全不同

    四灬阿哥

    非常感谢!

    2015-07-08 19:33:12

    共 1 条回复 >

  • onemoo
    2015-07-09 09:45:39

    你的程序实际上是由操作系统的C运行库调用的,main的返回值是返回给C运行库的,表示程序的退出状态。一般用0表示程序正常退出。

    像课程中这种简单的程序,逻辑上基本不会引起程序异常退出,所以一般写 return 0 就好了。

    onemoo 回复四灬阿哥

    你没有计算机基础知识的话,推荐看《C primer plus》。 你可能会听别人推荐《C程序设计语言》 (The C Programming Language),这本确实经典,但没有计算机基础的话不要看。

    2015-07-10 07:24:06

    共 2 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926899 学习 · 21532 问题

查看课程

相似问题