int main()
{
/*
Code Here
*/
return 0;
}
如果应用return -1而不是0,将会发生什么? 我也将-1与return一起使用,但我的程序也成功运行。比带数字的return语句需要什么。
答案 0 :(得分:1)
通常,返回值用于确定程序是成功还是失败。您可以从另一个程序调用您的程序并记录状态。操作系统记录程序的返回值,并推断0为成功,非零为失败。
一个例子:如果您已经在Task Scheduler中安排了程序。它将0解释为成功,将其他任何值解释为失败,并相应地显示任务的状态列。