当前位置: 首页 » 产品 » 机械设备 » 正文

linux中exit()和

放大字体  缩小字体 发布日期: 2024-11-17 06:03   来源:http://www.baidu.com/  作者:无忧资讯  浏览次数:8
核心提示:#includestdio.h#includestdlib.hmain(){printf(output begin/n);printf(content in buffer);exit(0);}使用了exit()函数,结束进

#include<stdio.h>#include<stdlib.h>main(){ printf("output begin/n"); printf("content in buffer"); exit(0);}

使用了exit()函数,结束进程前,把文件缓冲区内容写回文件。这是比较安全的退出方式。

而下面的_exit()函数,结束进程前,不处理缓冲区,直接清空,这样风险比较大。

#include<stdio.h>#include<unistd.h>main(){printf("output begin/n"); printf("content in buffer");_exit(0);} 运行结果:

上面的:

output begin content in buffer
  下面的: output begin

 

 
 
[ 产品搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]

 

 
推荐图文
推荐产品
点击排行
    行业协会  备案信息  可信网站