fseek()函数的参数例子是这样:FILE *fseek(FILE *fp,0L ,SEEK_END);第一个参数是一个文件指针,第二个参数是一个long类型的数值也叫偏移量,第三个参数是定义在stdio.h头文件里面的明示常量。
fseek函数正常运行的返回值是0;

第一个参数没什么好介绍的也就是你自己定义的一个文件指针而已,

第二个参数也叫偏移量,表示从起始点开始要移动的距离,如果是正(前移),负(后移),0(保持不动)。

第三个参数表示是偏移量的起始点,在stdio.h头文件中给了三种模式,第一种是SEEK_SET表示文件开始处,第二种是SEEK_CUR当前位置,第三种是SEEK_END文件结尾处。
给出几个例子你们参考:
fseek(fp,0L,SEEK_SET)//定位至文件开始处
fseek(fp,10L,SEEK_SET)//定位至文件中的第10个字节
fseek(fp,2L,SEEK_CUR)//从文件当前位置往前移2个字节
fseek(fp,0L,SEEK_END)//定位至文件结尾处
fseek(fp,-10L,SEEK_END)//从文件结尾处回退10个字节。

处理文件的fseek函数相关推荐

  1. C语言 文件读写 fseek 函数 - C语言零基础入门教程

    目录 一.fseek 函数简介 二.fseek 函数实战 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.fseek 函数简介 fse ...

  2. 学习C语言对文件的操作函数

       1.2  文件的输入输出函数 键盘.显示器.打印机.磁盘驱动器等逻辑设备, 其输入输出都可以通过文件管理的方法来完成.而在编程时使用最多的要算是磁盘文件, 因此本节主要以磁盘文件为主, 详细介绍 ...

  3. C语言fseek()函数(whence)重新定位文件指针位置

    C 标准库 - <stdio.h> 描述 C 库函数 int fseek(FILE *stream, long int offset, int whence) 设置流 stream 的文件 ...

  4. C文件操作——设置文件的位置指示器fseek函数(一般用于二进制文件)

    文章目录: 一:语法 二:参数 三:返回值 四:举例 fseek 函数用于设置文件流的位置指示器 一:语法 #include <stdio.h> ... int fseek(FILE *s ...

  5. 十二、Linux文件 - fseek函数讲解

    目录 一.fseek函数讲解 二.fseek函数实战 一.fseek函数讲解 重定向文件内部的指针 注:光标 ---- 文件内部的指针 函数原型: int fseek(FILE *stream,lon ...

  6. php fseek函数,php fseek函数读取大文件两种方法

    php读取大文件,使用fseek函数是最为普遍的方式,它不需要将文件的内容全部读入内存,而是直接通过指针来操作,所以效率是相当高效的.在使用fseek来对文件进行操作时,也有多种不同的方法,效率可能也 ...

  7. matlab读int16读文件_Matlab文件操作及读txt文件(fopen,fseek,fread,fclose)

    Matlab 文件操作及读 txt 文件 (fopen,fseek,fread,fclose) matlab 文件操作 文件操作是一种重要的输入输出方式,即从数据文件读取数据或将 结果写入数据文件. ...

  8. C语言文件读写常用函数总结

    C语言文件读写常用函数总结 有点小头疼这几天复习,可是总是有些小可爱问有关C语言文件方面的内容,在此写篇博文一劳永逸. 目录 C语言文件读写常用函数总结 fopen函数 fclose函数 fseek函 ...

  9. java+fseek+函数_函数fseek() 用法(转)

    在阅读代码时,遇到了很早之前用过的fseek(),很久没有用了,有点陌生,写出来以便下次查阅. 函数功能是把文件指针指向文件的开头,需要包含头文件stdio.h fseek 函数名: fseek 功 ...

  10. java+fseek+函数_fseek函数的功能

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 以C语言为例,fseek函数的功能是设置文件指针stream的位置.如果执行成功,stream将指向以fromwhere为基准,偏 ...

最新文章

  1. 修改python编码
  2. Fedora 23 将默认使用 Wayland – 多监视器支持
  3. 7、ReadWriteLock
  4. 中文 代码 谷歌_Chrome谷歌浏览器下不支持css字体小于12px的解决办法
  5. Linux中的工作队列
  6. 思科路由器端口映射配置实例
  7. linux登录闪回登录界面,两种闪回查询的使用实验
  8. 网络安全学习第16篇 - CE游戏动态内存修改器
  9. 查询-SPJ练习2参考答案
  10. 代码面试最常用的10大算法(四)
  11. 淘宝怎么提升商品的自然流量效果好?
  12. 『精华』技术大牛养成指南,一篇不鸡汤的成功学实践
  13. 12 Go 并发调度器模型
  14. 探访上汽通用武汉奥特能超级工厂
  15. RTSP服务器(二)
  16. 辩护律师与非律师辩护人的权利区别
  17. 从《偷天情缘》看A/B测试的问题
  18. ESP32学习笔记13-MCPWM主要用于无刷电机驱动
  19. spring5学习系列之------1 给容器注册组件一 @Configuration  @Bean  @Scope  @Lazy
  20. 关于波斯历(奇怪的历法)

热门文章

  1. u8反启用固定资产_用友怎么取消固定资产模块
  2. 多因子选股模型python_多因子选股模型在实际中如何构建?
  3. 高频电子线路实验 03 - | 环形混频与直接调频
  4. Discuz收费插件模版合集包;discuz大部分插件下载地址;http://pan.baidu.com/s/1nt5hwU1
  5. Python 3. Python pyqt5 opencv 摄像头软件 相机 软件 有录像保存视频,保存图片,识别人脸位置功能
  6. 全志 起家产品 A31S四核:昂达V819mini平板试玩
  7. Google Earth Engine(GEE)——图表概述(记载图表库)
  8. 利用dialogArguments进行网页页面传值
  9. flex blazeds java spring_flex+blazeds+java+spring后台消息推送
  10. 解决nginx设置反向代理后,css|js|gif|jpg|jpeg|png|bmp|swf等静态资源无法加载