文件光标操作

本文介绍了C语言中关于文件光标操作的功能,包括移动文件流的位置、获取当前读写位置及将光标重置到文件起始。通过指定offset和whence参数,可以实现文件指针的前后移动,注意过度移动可能会导致错误。
摘要由CSDN通过智能技术生成
#include<stdio.h>
int fseek(file*stream,long offset,int whence)

功能:移动文件流(文件光标 )的读写位置
stream:已经打开的文件指针。
offset:根据whence来进行光标的移动,相对于光标若为正数则向右移动,负数就向左移动。如果向前移动过多超过文件开头则会出错返回,如果向后移动超过文件末尾,再次写入时将增大文件尺寸。
whence有以下三种取值:

seek_set//从文件开头移动offset个字符    在声明中的值为0
seek_cur
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值