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...

面试题 相关文章推荐
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
Nov 25 面试题
Eclipse面试题
Mar 22 面试题
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
Sep 11 面试题
关于Assembly命名空间的三个面试题
Jul 23 面试题
Javascript如何发送一个Ajax请求
Jan 26 面试题
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
Dec 12 面试题
上海中网科技笔试题
Feb 19 面试题
abstract是什么意思
Feb 12 面试题
下列程序在32位linux或unix中的结果是什么
Jan 26 面试题
介绍一下linux文件系统分配策略
Nov 17 面试题
Final类有什么特点
Apr 25 面试题
J2EE是技术还是平台还是框架
Aug 14 面试题
在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版(3)
2006/10/09 PHP
PHP 飞信好友免费短信API接口开源版
2010/07/22 PHP
解析PHP实现下载文件的两种方法
2013/07/05 PHP
windows下配置php5.5开发环境及开发扩展
2014/12/25 PHP
php微信开发自定义菜单
2016/08/27 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
非常不错的功能强大代码简单的管理菜单美化版
2008/07/09 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
FireFox下XML对象转化成字符串的解决方法
2011/12/09 Javascript
setTimeout函数兼容各主流浏览器运行执行效果实例
2013/06/13 Javascript
jquery中获取id值方法小结
2013/09/22 Javascript
Express.JS使用详解
2014/07/17 Javascript
微信公众号  提示:Unauthorized API function 问题解决方法
2016/12/05 Javascript
微信小程序 视图容器组件的详解及实例代码
2017/01/19 Javascript
js实现文本上下来回滚动
2017/02/03 Javascript
react 国际化的实现代码示例
2018/09/14 Javascript
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
python 实现插入排序算法
2012/06/05 Python
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
如何使用VSCode愉快的写Python于调试配置步骤
2018/04/06 Python
python实现大转盘抽奖效果
2019/01/22 Python
python获取微信企业号打卡数据并生成windows计划任务
2019/04/30 Python
python实现文件的备份流程详解
2019/06/18 Python
关于Flask项目无法使用公网IP访问的解决方式
2019/11/19 Python
scrapy处理python爬虫调度详解
2020/11/23 Python
DVF官方网站:美国时装界尊尚品牌
2017/08/29 全球购物
瑞典时尚服装购物网站:Miinto.se
2017/10/30 全球购物
英国假发网站:Hothair
2018/02/23 全球购物
教师实习的自我鉴定
2013/10/26 职场文书
高中生职业生涯规划书
2014/02/24 职场文书
安全月活动总结
2014/05/05 职场文书
消防安全标语
2014/06/07 职场文书
婚宴祝酒词大全
2015/08/10 职场文书
python 实现图与图之间的间距调整subplots_adjust
2021/05/21 Python
node.js如何自定义实现一个EventEmitter
2021/07/16 Javascript
OpenCV图像变换之傅里叶变换的一些应用
2021/07/26 Python