Linux文件编程

概念:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

====================================================================

(1)文件"打开创建,读写,光标移动,关闭"操作
代码如下:
在这里插入图片描述

运行结果:
在这里插入图片描述

====================================================================
(2).O_EXCL的用法:
代码如下:
在这里插入图片描述
运行结果如下:在这里插入图片描述

====================================================================
(3).O_APPEND的用法:
先为fail1文件输入数据,例如12345678
在这里插入图片描述
代码如下:
在这里插入图片描述
编译运行代码,再次打开fail1(提醒:并非全部消除添加,而只是覆盖),得到如下结果:
在这里插入图片描述
修改代码,为open函数附加O_APPEND后的代码:
在这里插入图片描述
再次编译运行,打开fail1文件,得到如下结果:在这里插入图片描述

====================================================================
(4).O_TRUNC的用法:
fail1文件最开始包含这些内容:
在这里插入图片描述

代码如下:在这里插入图片描述

编译运行后,发现fail1里无内容。

====================================================================
(5)调用creat函数创建文件
在这里插入图片描述

代码如下:
在这里插入图片描述
结果如下:在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值