#include <cstdlib>
#include <iostream>
using namespace std;
void fun1()
{
cout << "fun1" << endl;
}
void fun2()
{
cout << "fun2" << endl;
}
int main(int argc, char* argv[])
{
atexit(fun1);
atexit(fun1);
atexit(fun2);
cout << "main" << endl;
return 0;
}
输出结果:
main
fun2
fun1
fun1