exit(0) and exit(1)

pingguigui 2004-03-09 09:19:04
请问exit(0)和exit(1)对程序的运行有区别么
比如这个程序,没看出什么区别来啊
#include <conio.h>
#include <stdlib.h>

void main( void )
{
int ch;

_cputs( "Yes or no? " );
ch = _getch();
_cputs( "\r\n" );
if( toupper( ch ) == 'Y' )
exit( 1 );
else
exit( 0 );
}
...全文
50 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pingguigui 2004-03-29
  • 打赏
  • 举报
回复
又up,呵呵
想听更多人的见解
hit007 2004-03-28
  • 打赏
  • 举报
回复
我也想知道!!
pingguigui 2004-03-26
  • 打赏
  • 举报
回复
up
wingfiring 2004-03-16
  • 打赏
  • 举报
回复
因为它会干扰C++正常的对象析构。
wingfiring 2004-03-16
  • 打赏
  • 举报
回复
呵呵,C++中最好还是谨慎点使用exit
caixiwen 2004-03-16
  • 打赏
  • 举报
回复
exit()会将它的参数传递给调用它进程,
0表示程序是正常终止,非0表示出现了
与具体实现有关的错误

24,855

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧