概念:
====================================================================
(1)文件"打开创建,读写,光标移动,关闭"操作
代码如下:
运行结果:
====================================================================
(2).O_EXCL的用法:
代码如下:
运行结果如下:
====================================================================
(3).O_APPEND的用法:
先为fail1文件输入数据,例如12345678
代码如下:
编译运行代码,再次打开fail1(提醒:并非全部消除添加,而只是覆盖),得到如下结果:
修改代码,为open函数附加O_APPEND后的代码:
再次编译运行,打开fail1文件,得到如下结果:
====================================================================
(4).O_TRUNC的用法:
fail1文件最开始包含这些内容:
代码如下:
编译运行后,发现fail1里无内容。
====================================================================
(5)调用creat函数创建文件
代码如下:
结果如下: