当前位置: 代码迷 >> C语言 >> exit(0)与 exit(1)区别是什么
  详细解决方案

exit(0)与 exit(1)区别是什么

热度:608   发布时间:2007-11-09 12:33:45.0
exit(0)与 exit(1)区别是什么
exit(0)与 exit(1)区别是什么
搜索更多相关的解决方案: exit  

----------------解决方案--------------------------------------------------------
实际上好像没什么区别,返回值不同而已.
只是exit(0)表示正常退出,而exit(1)表示出错(或其他原因,反正是非正常)退出。
----------------解决方案--------------------------------------------------------

int main(void)
{
return 0; /* 同 exit(0) */
}

exit() 函数能在任何时候退出程序。(return 不能在任何情况下退出程序)

0 正常退出,1 异常退出。

[此贴子已经被作者于2007-11-9 13:08:36编辑过]


----------------解决方案--------------------------------------------------------
都是向操作系统返回一个信号
一般来说 0表示正常退出

----------------解决方案--------------------------------------------------------
  相关解决方案