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 06 面试题
PHP面试题-$message和$$message的区别
Dec 08 面试题
JAVA和C++的区别
Oct 06 面试题
浙大网新C/C++面试解惑
May 27 面试题
SQL Server面试题
Oct 17 面试题
为什么UNION ALL比UNION快
Mar 17 面试题
如何理解委托
Jan 06 面试题
请解释virtual关键字的含义
Jun 17 面试题
Linux如何压缩可执行文件
Oct 21 面试题
实体的生命周期
Aug 31 面试题
解释一下钝化(Swap out)
Dec 26 面试题
如何通过jdbc调用存储过程
Apr 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合并数组array_merge函数运算符加号与的区别
2008/10/31 PHP
PHP获取用户的浏览器与操作系统信息的代码
2012/09/04 PHP
PHP命名空间简单用法示例
2018/12/28 PHP
PHP后台备份MySQL数据库的源码实例
2019/03/18 PHP
JavaScript获取FCK编辑器信息的具体方法
2013/07/12 Javascript
jquery读取xml文件实现省市县三级联动的方法
2015/05/29 Javascript
Jquery实现弹性滑块滑动选择数值插件
2015/08/08 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
AngularJS通过$http和服务器通信详解
2016/09/21 Javascript
ionic由于使用了header和subheader导致被遮挡的问题的两种解决方法
2016/09/22 Javascript
jQuery Ajax全解析
2017/02/13 Javascript
基于Vue2实现的仿手机QQ单页面应用功能(接入聊天机器人 )
2017/03/30 Javascript
利用n工具轻松管理Node.js的版本
2017/04/21 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
前端图片懒加载(lazyload)的实现方法(提高用户体验)
2017/08/21 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
微信小程序实现漂亮的弹窗效果
2020/05/26 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
[46:55]完美世界DOTA2联赛决赛 FTD vs Phoenix 第三场 11.08
2020/11/11 DOTA
python递归打印某个目录的内容(实例讲解)
2017/08/30 Python
Python socket处理client连接过程解析
2020/03/18 Python
django ListView的使用 ListView中获取url中的参数值方式
2020/03/27 Python
浅谈keras 模型用于预测时的注意事项
2020/06/27 Python
CSS3+js实现简单的时钟特效
2015/03/18 HTML / CSS
Peter Alexander新西兰站:澳大利亚领先的睡衣设计师品牌
2016/12/10 全球购物
乐高西班牙官方商店:LEGO Shop ES
2019/12/01 全球购物
POS解决方案:MUNBYN(热敏打印机、条形码扫描仪)
2020/06/09 全球购物
博士生入学考试推荐信
2013/11/17 职场文书
五型班组建设方案
2014/02/10 职场文书
政协调研汇报材料
2014/08/15 职场文书
学校党委副书记个人对照检查材料思想汇报
2014/09/28 职场文书
入党积极分子十八届四中全会思想汇报
2014/10/23 职场文书
2014年班组工作总结
2014/11/20 职场文书
召开会议通知范文
2015/04/15 职场文书
2016年区委书记抓基层党建工作公开承诺书
2016/03/25 职场文书