main 主函数执行完毕后,是否可能会再执行一段代码,给出说明


Posted in 面试题 onDecember 05, 2012
答案:可以,可以用_onexit 注册一个函数,它会在main 之后执行int fn1(void), fn2(void), fn3(void), fn4 (void);
void main( void )
{
String str(“zhanglin”);
_onexit( fn1 );
_onexit( fn2 );
_onexit( fn3 );
_onexit( fn4 );
printf( “This is executed first.\n” );
}
int fn1()
{
printf( “next.\n” );
return 0;
}
int fn2()
{
printf( “executed ” );
return 0;
}
int fn3()
{
printf( “is ” );
return 0;
}
int fn4()
{
printf( “This ” );
return 0;
}
The _onexit function is passed the address of a function (func) to be called when the program terminates normally. Successive calls to _onexit create a register of functions that are executed in LIFO (last-in-first-out) order. The functions passed to _onexit cannot take parameters.

Tags in this post...

面试题 相关文章推荐
几道PHP的面试题
May 19 面试题
PHP如何自定义函数
Sep 16 面试题
PHP面试题附答案
Nov 28 面试题
请说出你所知道的线程同步的方法
Apr 19 面试题
Java平台和其他软件平台有什么不同
Jun 05 面试题
查询优化的一般准则有哪些
Mar 08 面试题
如何转换一个字符串到enum值
Apr 12 面试题
结构和类有什么异同
Jul 16 面试题
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
Apr 07 面试题
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
May 02 面试题
给定一个时间点,希望得到其他时间点
Nov 07 面试题
JAVA软件工程师测试题
Jul 25 面试题
在C语言中实现抽象数据类型什么方法最好
Jun 26 #面试题
main 函数执行以前,还会执行什么代码
Apr 17 #面试题
C语言中一个结构不能包含指向自己的指针吗
May 25 #面试题
C/C++有关内存的思考题
Dec 04 #面试题
C语言基础笔试题
Apr 27 #面试题
南京迈特望C/C++面试题
Jul 09 #面试题
C语言怎样定义和声明全局变量和函数最好
Nov 26 #面试题
You might like
php中文字符截取防乱码
2008/03/28 PHP
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
PHP获取用户访问IP地址的5种方法
2016/05/16 PHP
php5.2的curl-bug 服务器被php进程卡死问题排查
2016/09/19 PHP
laravel5.2实现区分前后台用户登录的方法
2017/01/11 PHP
ThinkPHP框架实现数据增删改
2017/05/07 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
2019/10/16 PHP
php多进程中的阻塞与非阻塞操作实例分析
2020/03/04 PHP
简单实用的js调试logger组件实现代码
2010/11/20 Javascript
怎么清空javascript数组
2013/05/11 Javascript
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
js猜数字小游戏的简单实现代码
2013/07/02 Javascript
js实现横向伸展开的二级导航菜单代码
2015/08/28 Javascript
jquery+正则实现统一的表单验证
2015/09/20 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
预防网页挂马的方法总结
2016/11/03 Javascript
给easyui datebox扩展一个清空的实例
2016/11/09 Javascript
详解webpack进阶之loader篇
2017/08/23 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
使用layui监听器监听select下拉框,事件绑定不成功的解决方法
2019/09/28 Javascript
jquery插件实现轮播图效果
2020/10/19 jQuery
vue使用video插件vue-video-player详解
2020/10/23 Javascript
python实现的解析crontab配置文件代码
2014/06/30 Python
Python3基础之基本数据类型概述
2014/08/13 Python
开源Web应用框架Django图文教程
2017/03/09 Python
python使用Matplotlib画饼图
2018/09/25 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
Python学习笔记之函数的参数和返回值的使用
2019/11/20 Python
Python for循环搭配else常见问题解决
2020/02/11 Python
巴西在线鞋店:Shoestock
2017/10/28 全球购物
介绍下WebSphere的安全性
2013/01/31 面试题
大学生在校学习的自我评价
2014/02/18 职场文书
基层党支部整改方案
2014/10/25 职场文书
教学副校长工作总结
2015/08/13 职场文书
详解MySQL的Seconds_Behind_Master
2021/05/18 MySQL
Python万能模板案例之matplotlib绘制直方图的基本配置
2022/04/13 Python