前文链接: 5,atexit with _exit Q:在以下代码,atexit()方法并没有被调用,你知道为什么吗? #includestdio.hvoid func(void){printf("\n Cleanup function called \n");return;}int main(void){int i = 0;atexit(func);for(;i0xffffff;i++);_exit(0);}
前文链接:
5,atexit with _exit
Q:在以下代码,atexit()方法并没有被调用,你知道为什么吗?
#include<stdio.h> void func(void) { printf("\n Cleanup function called \n"); return; } int main(void) { int i = 0; atexit(func); for(;i<0xffffff;i++); _exit(0); } ,