atexit (注册终止函数)
来源:互联网 发布:大数据挖掘与分析 编辑:程序博客网 时间:2024/05/22 14:39
函数名: atexit
头文件:#include<stdlib.h>
功 能: 注册终止函数(即main执行结束后调用的函数)
用 法: int atexit(void (*func)(void));
注意:按照ISO C的规定,一个进程可以登记多达32个函数,这些函数将由exit自动调用。atexit()注册的函数类型应为不接受任何参数的void函数,exit调用这些注册函数的顺序与它们 登记时候的顺序相反。同一个函数如若登记多次,则也会被调用多次。
#include <stdio.h>#include <stdlib.h>void exit_fn1(void){printf("Exit function #1 called\n");}void exit_fn2(void){printf("Exit function #2 called\n");}int main(void){/* post exit function #1 */atexit(exit_fn1);/* post exit function #2 */atexit(exit_fn2);return 0;}
- atexit (注册终止函数)
- 注册终止函数atexit
- atexit注册终止函数
- atexit()注册终止函数
- atexit()函数 -- 注册终止函数
- 注册终止处理函数atexit()
- 注册终止函数atexit的作用
- atexit函数:注册终止处理程序
- atexit注册进程终止处理函数
- atexit()注册终止函数和t权限
- exit 终止一个进程 atexit 注册终止函数
- atexit终止处理函数
- atexit注册终止处理程序
- atexit()函数调用注册的顺序
- atexit注册函数
- Linux 使用atexit注册终止处理程序
- atexit()函数来注册程序正常终止时被调用的函数
- atexit()函数,进程终止,关于suid,sgid和粘滞位
- vs2008 编译时 出现 -1073741289 错误
- Centos详细搭建svn以及备份脚本
- 输入任意一个年份和月份,输出该月份的公历日历
- 对新型软件程序语言及架构的一点讨论
- first blog
- atexit (注册终止函数)
- 新浪微博混淆打包报错java.lang.NoSuchMethodError: android.util.Xml.newPullParser
- 等概率生成器
- 布局 -列布局 column
- cocos2d-x支持中文解决方案(跨平台)
- 主成成分分析pca算法 原理解析
- 验收测试驱动开发:ATDD实例详解
- linux service 大全
- postfix及bind9修改配置文件后,不要重启服务。