主题:return vs exit
future_wind
[专家分:0] 发布于 2008-01-11 19:41:00
请问一下C/C++中的return 0 .return 1,exit 0 有什么区别???
回复列表 (共3个回复)
沙发
华山论剑 [专家分:5310] 发布于 2008-01-12 14:41:00
return 0: 正常退出
return 1: 仍然是正常退出,但一般表示运行未达到预期的结果
exit 0:强制退出
板凳
iaags [专家分:2890] 发布于 2008-01-12 16:54:00
return是从一个函数中退出,具体返回值是什么看你的函数怎么定义了.未必是0或1.
比如一些函数的返回值就是TRUE或FALSE表示函数执行是否成功.
exit是退出整个程序.
我来回复