文章目录
当进程退出时会自动执行的函数,和析构函数很类似
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
void test1()
{
printf ("hello test1\n");
}
void test2()
{
printf ("hello test2\n");
}
int main()
{
atexit(test1);
atexit(test2);
sleep(5);
printf ("hello main!\n");
exit(2);
return 0;
}
根据这里改的
https://blog.csdn.net/u012206617/article/details/100123477
不过这里有错误