当遇到 main 函数中的 return 语句时,C++ 程序将停止执行。但其他函数结束时,程序并不会停止。程序的控制将返回到函数调用之后的位置。然而,有时候会出现一些非常少见的情况,使得程序有必要在 main 以外的函数中终止。要实现这一点,可以使用 exit 函数。
当调用 exit 函数时,无论是哪个函数包含了该调用,都将导致程序停止。下面的程序演示了这一效果:
#include <iostream>
#include <cstdlib> // Needed to use the exit function
using namespace std;
// Function prototype
void someFunction(
因篇幅问题不能全部显示,请点此查看更多更全内容