函数名:fseek函数
头文件:#include<stdio.h>
功能:把与fp有关的文件位置指针放到一个指定位置。
格式: int fseek(FILE *stream, long offset, int fromwhere);
范例一:fseek(fp, 0L, SEEK_END);
解释:文件指针定位到文件末尾,偏移0个字节

范例二: fseek(fp,50L,0);或fseek(fp,50L,SEEK_SET);
解释:其作用是将位置指针移到离文件头50个字节处

起始点 SEEK_SET K_CUR SEEK_END
对应的数字 0 1 2
代表的文件位置 文件开头 文件当前位置 文件末尾

offset:偏移量fromwhere:起始位置其中,“位移量”是long型数据,它表示位置指针相对于“起始点”移动的字节数。如果位移量是一个正数,表示从“起始点”开始往文件尾方向移动;如果位移量是一个负数,则表示从“起始点”开始往文件头方向移动。“起始点”不能任意设定,它只能是在stdio.h中定义的三个符号常量之一:

注意:
fseek函数的文件指针,应该为已经打开的文件。如果没有打开的文件,那么将会出现错误。

fseek 函数(易懂)相关推荐

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

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

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

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

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

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

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

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

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

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

  6. C语言lseek()函数和 fseek()函数 rewind函数

    lseek():移动文件读写位置 头文件: #include <sys/types.h> #include <unistd.h> 定义函数: off_t lseek(int f ...

  7. fseek函数的用法(用于设定指针位置)

    fseek函数用来设置文件指针stream的位置,原型为: int fseek(FILE *stream, long offset, int fromwhere); 下面先对fseek有一个初步的认识 ...

  8. C语言中fseek函数

    C语言fseek()函数:用来设定文件的当前读写位置 头文件: #include <stdio.h> 定义函数: int fseek(FILE * stream, long offset, ...

  9. fseek函数的应用

    fseek: 定位    #include <stdio.h>        int fseek(FILE *stream, long offset, int whence);  //定位 ...

  10. f_lseek_C语言中lseek()函数和fseek()函数的使用详解

    C语言lseek()函数:移动文件的读写位置 头文件: #include #include 定义函数: off_t lseek(int fildes, off_t offset, int whence ...

最新文章

  1. CentOS7下用jdk1.7编译hadoop-2.7.1全过程详解
  2. 今日arXiv精选 | 46篇EMNLP 2021最新论文
  3. CodeForces - 1359C Mixing Water(三分)
  4. 此处不允许使用分组函数_Excel中使用Vlookup函数实现数据分组
  5. centeros7安装mysql5.6_CentOS7安装MySQL5.6
  6. VC6.0多线程例程
  7. 微信hash ajax,基于vue hash模式微信分享#号的解决
  8. 自动驾驶感知-车道线系列(三)——霍夫变换
  9. Vue之.sync 修饰符详解
  10. Google Maps API V2
  11. c++十六进制转十进制_二、八、十、十六进制转换不用计算,Excel 进制转换函数大全奉上...
  12. C/C++ - enum 与 int 相互转换
  13. android手机用户,ZDC:2011年Android手机用户使用行为研究报告
  14. TLS certificate verification has been disabled!
  15. 计算机cfd教学,CFD数值模拟过程
  16. 电脑重装系统经验总结
  17. c语言for循环打印菱形五行,用C语言编程 输出五行菱形*。。急需啦。。大神帮忙撒。。。...
  18. 英语和数学不好,能学编程吗?
  19. 一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧 下载地址:http://pan.baidu.com/s/1skRHTDF
  20. C#“同步调用”、“异步调用”、“异步回调”

热门文章

  1. 《单片机原理与接口技术》小结
  2. 学习IOS高阶的方法
  3. python爬取新浪博客_Python爬虫爬取一篇韩寒新浪博客
  4. 智能汽车“增量部件”争夺战(一):以华为海思为样榜,比亚迪蔚来们的漫漫造芯路
  5. 《有限元分析及应用》第5章:变形体力学方程求解的试函数方法的原理
  6. 人工智能导论期末复习题
  7. pyton人值得拥有
  8. Linux 虚拟机配置静态IP地址
  9. HandlerSocket + MySQL
  10. 人工智能数据集文本处理Onehot/TF/TFIDF矩阵的生成