4.write函数
函数的作用:从打开的文件中写取数据
函数的原型:
int write(int fd, const void *buf, size_t length)
头文件:
#include <unistd.h>
返回值:
成功:实际写入的字节数
失败:-1
5.lseek函数
函数的作用:进行文件定位
函数的原型:
int lseek(int fd, offset_t offset,int whence) //原文件不存在
函数的参数:
offset:可取负值,表示向前移动(指针的微调)
whence 为移动的位置:
放在文件头:SEEK_SET
放在当前位置:SEEK_CUR
文件末尾:SEEK_END
返回值:
成功:返回文件当前指针到文件开始的地方有多少字节
失败:-1

本文详细介绍了write函数和lseek函数的功能及使用方法。write函数用于从已打开的文件中写入数据,而lseek函数则实现了文件内部的指针定位功能。文章提供了这两个函数的原型、参数说明以及返回值解释。
634

被折叠的 条评论
为什么被折叠?



