赞
踩
1、exit的功能为:退出当前运行的程序,并将参数value返回给主调进程。
2、exit(0),exit(1) 和 exit(-1)的区别
3、return与exit的区别
return和exit作用大致相同。
在main中:
return v; 与 exit(v); 的效果相同。
但是在其它功能函数中就会有所区别:
return会跳出函数,而exit会结束程序。
即: return是返回函数调用,如果返回的是main函数,则为退出程序 ;
exit是在调用处强行退出程序,运行一次该程序就被强制结束 。
4、通常可以借助exit()的返回值判断程序结束状态,
0表示程序正常退出,
其它值是异常退出,
在退出前可以给出一些提示信息,方便在调试程序时察看出错原因。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。