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面试题及答案-编程题
Oct 14 面试题
PHP面试题附答案
Nov 28 面试题
为什么要优先使用同步代码块而不是同步方法?
Jan 30 面试题
What is the purpose of Void class? Void类的作用是什么?
Oct 31 面试题
请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
Jul 16 面试题
一道写SQL的面试题和答案
Nov 19 面试题
广州一家公司的.NET面试题
Jun 11 面试题
如何查找网页漏洞
Jun 22 面试题
什么是属性访问器
Oct 26 面试题
JSP和EJB可以共享HttpSession么?EJB里面可以改变session里面的内容
Jun 05 面试题
Python面试题:Python里面如何生成随机数
Mar 12 面试题
Java基础面试题
Jul 19 面试题
在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网页木马一枚 附PHP木马的防范方法
2009/10/09 PHP
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
php数组相加 array(“a”)+array(“b”)结果还是array(“a”)
2012/09/19 PHP
关于PHP二进制流 逐bit的低位在前算法(详解)
2013/06/13 PHP
PHP生成sitemap.xml地图函数
2013/11/13 PHP
10个超级有用值得收藏的PHP代码片段
2015/01/22 PHP
php的GD库imagettftext函数解决中文乱码问题
2015/01/24 PHP
PHP四种排序算法实现及效率分析【冒泡排序,插入排序,选择排序和快速排序】
2018/04/27 PHP
php实现的数组转xml案例分析
2019/09/28 PHP
匹配任意字符的正则表达式写法
2010/04/29 Javascript
JQuery获取各种宽度、高度(format函数)实例
2013/03/04 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
2014/01/10 Javascript
node.js中的fs.chown方法使用说明
2014/12/16 Javascript
Jquery网页内滑动缓冲导航的实现代码
2015/04/05 Javascript
js提交form表单,并传递参数的实现方法
2016/05/25 Javascript
JavaScript制作简易计算器(不用eval)
2017/02/05 Javascript
JavaScript实现的XML与JSON互转功能详解
2017/02/16 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
非常实用的vue导航钩子
2017/03/20 Javascript
vue观察模式浅析
2018/09/25 Javascript
JS使用canvas中的measureText方法测量字体宽度示例
2019/02/02 Javascript
JS中的函数与对象的创建方式
2019/05/12 Javascript
vue 实现click同时传入事件对象和自定义参数
2021/01/29 Vue.js
pyqt4教程之widget使用示例分享
2014/03/07 Python
Python 爬虫模拟登陆知乎
2016/09/23 Python
python绘制铅球的运行轨迹代码分享
2017/11/14 Python
Django框架自定义session处理操作示例
2019/05/27 Python
Alba Moda德国网上商店:意大利时尚女装销售
2016/11/14 全球购物
舒适的豪华鞋:Taryn Rose
2018/05/03 全球购物
俄罗斯连接商品和买家的在线平台:goods.ru
2020/11/30 全球购物
do you have any Best Practice for testing
2016/06/04 面试题
大学生文员专业个人求职信范文
2014/01/05 职场文书
遗失说明具结保证书
2015/02/26 职场文书
2015年教师教学工作总结
2015/04/28 职场文书
基层组织建设年活动总结
2015/05/09 职场文书
《槐乡的孩子》教学反思
2016/02/20 职场文书