求教一个非常简单的问题. c语言中exit(1) 的具体含义是什么..

jin_hua 2005-03-24 11:28:57
求教一个非常简单的问题. c语言中exit(1) 的具体含义是什么..

请大侠指点...
...全文
1208 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
LongxiaoZeng2001 2005-03-24
throw exception 不?
  • 打赏
  • 举报
回复
54gym 2005-03-24
void main( void )
{
int ch;

_cputs( "Yes or no? " );
ch = _getch();
_cputs( "\r\n" );
if( toupper( ch ) == 'Y' )
exit( 1 );
else
exit( 0 );
}
  • 打赏
  • 举报
回复
surstar 2005-03-24
是 退出码 一般正常退出用EXIT(0)
  • 打赏
  • 举报
回复
zengwh 2005-03-24
exit()就是退出,传入的参数是程序退出时的状态码,0表示正常退出,其他表示非正常退出,一般都用-1,标准C里有EXIT_SUCCESS和EXIT_FAILURE两个宏,用exit(EXIT_SUCCESS);可读性比较好一点。

使用exit()时,可以不论main()的返回值类型
  • 打赏
  • 举报
回复
jin_hua 2005-03-24
回复楼上:
exit(0) 与 exit(1) 有何区别?
  • 打赏
  • 举报
回复
相关推荐
发帖
进程/线程/DLL

1.5w+

社区成员

VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
帖子事件
创建了帖子
2005-03-24 11:28
社区公告
暂无公告