return0与return有什么区别?
的有关信息介绍如下:因为主函数是有整数型返回值的,所以需要return 0,不使用的话,程序编译会报错。
两者区别如下:
一、使用时机不同
1、return 0:在主函数没有返回值的情况下使用,指代返回值。
2、return:在表示程序段结束时候使用,表示部分程序段结束。
二、内存机制不同
1、return 0:整个程序段结束,内存中存储的变量释放。
2、return:部分程序段结束,内存中存储的变量不会释放。

三、程序执行顺序不同
1、return 0:程序完全停止执行。
2、return:程序跳过部分程序段,继续执行下一个程序段。
参考资料来源:百度百科-return



