文章目录
exit()函数
让程序直接退出
exit(0)
表示程序正常退出;- 除了0之外,其他参数均代表程序异常退出,如:
exit(1)
,exit(-1)
。
return
跳出函数
区别
exit会直接结束程序,而return只是跳出函数。
例如:下例的结果就是运行到f()时就直接结束程序,只输出hello
。
#include<iostream>
using namespace std;
void f()
{
exit(0);
cout<<"f\n";
}
int main()
{
cout<<"hello\n";
f();
cout<<"world\n";
return 0;
}