淡水求咸

博客园已经停止更新,请移步 http://lovecjh.com/

导航

2012年3月12日

C++一道面试题(atexit)

摘要: 题:main主函数执行完毕后,是是否可能会再执行一段代码?给出说明。答:如果需要加入一段在main退出后执行的代码,可以使用atexit()函数注册一个函数,代码如下:#include <stdio.h>#include <stdlib.h>int atexit(void(*function)(void));void fn1(void),fn2(void),fn3(void),fn4(void);int main(){ atexit(fn1); atexit(fn2); atexit(fn3); atexit(fn4); printf("This is exe 阅读全文

posted @ 2012-03-12 09:41 深圳彦祖 阅读(398) 评论(0) 推荐(0) 编辑