91、系统接口:fseek、fsetpos 和 fstat 函数详解

系统接口:fseek、fsetpos 和 fstat 函数详解

1. fseek 函数

1.1 基本信息

  • 名称 :fseek, fseeko — 重新定位流中的文件位置指示器
  • 头文件 #include <stdio.h>
  • 函数原型
int fseek(FILE *stream, long offset, int whence);
int fseeko(FILE *stream, off_t offset, int whence);

1.2 功能描述

fseek 函数用于设置由 stream 指向的流的文件位置指示器。若发生读写错误,将设置流的错误指示器,并且 fseek 函数会失败。新的位置(除了使用 open_wmemstream() 打开的流以宽字符为单位测量外,其他以字节为单位)是通过将 offset 加到 whence 指定的位置得到的。 whence 有三种取值:
- SEEK_SET :文件开头
- SEEK_CUR :文件位置指示器的当前值
- SEEK_END <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值