Jesse's Blog » 日志 » 关于atexit()的一小点
关于atexit()的一小点
wanderer 发表于 2008-02-10 20:14:56
atexit()指的是在程序(即main())退出时要执行的东西,而不是调用atexit()的函数退出时执行.
e.g.
void foo(void){
printf("This is foo.\n");}
void bar(void){
printf("This is bar.\n");
atexit(foo);}
int main(){
bar();
printf("This is main.\n");
bar();
return 0;
}
e.g.
void foo(void){
printf("This is foo.\n");}
void bar(void){
printf("This is bar.\n");
atexit(foo);}
int main(){
bar();
printf("This is main.\n");
bar();
return 0;
}
收藏:
QQ书签
del.icio.us
订阅:
Google
抓虾
