fseek 函数(易懂)
函数名: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 函数(易懂)相关推荐
- C语言fseek()函数(whence)重新定位文件指针位置
C 标准库 - <stdio.h> 描述 C 库函数 int fseek(FILE *stream, long int offset, int whence) 设置流 stream 的文件 ...
- java+fseek+函数_函数fseek() 用法(转)
在阅读代码时,遇到了很早之前用过的fseek(),很久没有用了,有点陌生,写出来以便下次查阅. 函数功能是把文件指针指向文件的开头,需要包含头文件stdio.h fseek 函数名: fseek 功 ...
- C语言 文件读写 fseek 函数 - C语言零基础入门教程
目录 一.fseek 函数简介 二.fseek 函数实战 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.fseek 函数简介 fse ...
- java+fseek+函数_fseek函数的功能
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 以C语言为例,fseek函数的功能是设置文件指针stream的位置.如果执行成功,stream将指向以fromwhere为基准,偏 ...
- C文件操作——设置文件的位置指示器fseek函数(一般用于二进制文件)
文章目录: 一:语法 二:参数 三:返回值 四:举例 fseek 函数用于设置文件流的位置指示器 一:语法 #include <stdio.h> ... int fseek(FILE *s ...
- C语言lseek()函数和 fseek()函数 rewind函数
lseek():移动文件读写位置 头文件: #include <sys/types.h> #include <unistd.h> 定义函数: off_t lseek(int f ...
- fseek函数的用法(用于设定指针位置)
fseek函数用来设置文件指针stream的位置,原型为: int fseek(FILE *stream, long offset, int fromwhere); 下面先对fseek有一个初步的认识 ...
- C语言中fseek函数
C语言fseek()函数:用来设定文件的当前读写位置 头文件: #include <stdio.h> 定义函数: int fseek(FILE * stream, long offset, ...
- fseek函数的应用
fseek: 定位 #include <stdio.h> int fseek(FILE *stream, long offset, int whence); //定位 ...
- f_lseek_C语言中lseek()函数和fseek()函数的使用详解
C语言lseek()函数:移动文件的读写位置 头文件: #include #include 定义函数: off_t lseek(int fildes, off_t offset, int whence ...
最新文章
- CentOS7下用jdk1.7编译hadoop-2.7.1全过程详解
- 今日arXiv精选 | 46篇EMNLP 2021最新论文
- CodeForces - 1359C Mixing Water(三分)
- 此处不允许使用分组函数_Excel中使用Vlookup函数实现数据分组
- centeros7安装mysql5.6_CentOS7安装MySQL5.6
- VC6.0多线程例程
- 微信hash ajax,基于vue hash模式微信分享#号的解决
- 自动驾驶感知-车道线系列(三)——霍夫变换
- Vue之.sync 修饰符详解
- Google Maps API V2
- c++十六进制转十进制_二、八、十、十六进制转换不用计算,Excel 进制转换函数大全奉上...
- C/C++ - enum 与 int 相互转换
- android手机用户,ZDC:2011年Android手机用户使用行为研究报告
- TLS certificate verification has been disabled!
- 计算机cfd教学,CFD数值模拟过程
- 电脑重装系统经验总结
- c语言for循环打印菱形五行,用C语言编程 输出五行菱形*。。急需啦。。大神帮忙撒。。。...
- 英语和数学不好,能学编程吗?
- 一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧 下载地址:http://pan.baidu.com/s/1skRHTDF
- C#“同步调用”、“异步调用”、“异步回调”