<分区>
int main()
{
/*
Code Here
*/
return 0;
}
如果应用返回 -1 而不是 0 会发生什么? 我也使用 -1 返回,但我的程序也成功运行。比起带数字的返回语句需要什么。
<分区>
int main()
{
/*
Code Here
*/
return 0;
}
如果应用返回 -1 而不是 0 会发生什么? 我也使用 -1 返回,但我的程序也成功运行。比起带数字的返回语句需要什么。
最佳答案
通常,返回值用于判断程序是成功还是失败。您可以从另一个程序调用您的程序并记录状态。操作系统记录程序的返回值,并推断 0 为成功,非零为失败。
例如:如果您已在任务计划程序中安排程序。它将 0 解释为成功,将任何其他值解释为失败,并相应地显示任务的状态列。
关于c++ - c/c++中return 0的作用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52823069/