每一段c++程序结束都有return 0 或者return 1 请问下他们有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/29 20:13:30
能不能说详细些 比如 我定义return 0和return 1 他表示正常或者异常返回 但是都是我人工定义的 这有什么意义吗?

C/C++的主函数返回值主要用于告诉OS你程序结束时的状态,在进行大量程序Debug的时候可以作为排错的依据,这个都是自己定义的。习惯上0表示无问题,非0表示发生异常。

一般返回0表示正常正常,返回1表示异常返回

但并不是强制的,你可以自己规定返回什么,代表什么意思