#include <stdlib.h> // 使用atexit()函数所必须包含的头文件stdlib.h
#include <iostream>
using namespace std;
void terminateTest()
{
cout << "程序正在结束..." << endl;
}
int main(void)
{
// 注册退出处理函数
atexit(terminateTest);
cout << "the end of main()" << endl;
return 0;
}
这些函数都是在main结束后才被调用的。atexit只是注册他们,使得他们在main结束以后被调用。