hel*_*hod 3 c++
可能重复: main()中的return语句vs exit()
我刚刚阅读了Accelerated C++的第一章(看起来像一本很棒的书),最后作者说
但是,明确包括从主要回归是一种良好的做法
为什么这被认为是好习惯?在C99中,我总是省略return 0,exit()用于表示异常程序终止,并且从不错过显式返回.
return 0
exit()
Pet*_*ald 7
有几个原因,
首先,main声明返回int,所以它应该
其次,也许更重要的是,对于C++,main的exit()将跳过在main中调用本地对象实例的析构函数.
归档时间:
15 年,3 月 前
查看次数:
1613 次
最近记录: