fseek函数(转)
来源:互联网 发布:258优化网站 编辑:程序博客网 时间:2024/04/30 21:50
int fseek(FILE *stream, long offset, int fromwhere);fseek 用于二进制方式打开的文件,移动文件读写指针位置.
fseek(in,-1L,1); -- 文件流in, 零点为当前指针位置,SEEK_CUR 就是 1, -1L -- 文件指针回退1个字节int fseek( FILE *stream, long offset, int origin );
第一个参数stream为文件指针
第二个参数offset为偏移量,整数表示正向偏移,负数表示负向偏移
第三个参数origin设定从文件的哪里开始偏移,可能取值为:SEEK_CUR、 SEEK_END 或 SEEK_SET
SEEK_SET: 文件开头
SEEK_CUR: 当前位置
SEEK_END: 文件结尾
其中SEEK_SET,SEEK_CUR和SEEK_END和依次为0,1和2.
简言之:
fseek(fp,100L,0);把fp指针移动到离文件开头100字节处;
fseek(fp,100L,1);把fp指针移动到离文件当前位置100字节处;
fseek(fp,100L,2);把fp指针退回到离文件结尾100字节处。
参考资料:http://hi.baidu.com/yesreallove/blog/item/0bb05516a3420143f2de3213.html
fseek(in,-1L,1); -- 文件流in, 零点为当前指针位置,SEEK_CUR 就是 1, -1L -- 文件指针回退1个字节int fseek( FILE *stream, long offset, int origin );
第一个参数stream为文件指针
第二个参数offset为偏移量,整数表示正向偏移,负数表示负向偏移
第三个参数origin设定从文件的哪里开始偏移,可能取值为:SEEK_CUR、 SEEK_END 或 SEEK_SET
SEEK_SET: 文件开头
SEEK_CUR: 当前位置
SEEK_END: 文件结尾
其中SEEK_SET,SEEK_CUR和SEEK_END和依次为0,1和2.
简言之:
fseek(fp,100L,0);把fp指针移动到离文件开头100字节处;
fseek(fp,100L,1);把fp指针移动到离文件当前位置100字节处;
fseek(fp,100L,2);把fp指针退回到离文件结尾100字节处。
参考资料:http://hi.baidu.com/yesreallove/blog/item/0bb05516a3420143f2de3213.html
0 0
- fseek函数(转)
- fseek函数(转)
- fseek函数(转)
- 转:fseek与 ftell函数
- fseek fread c语言指针移动函数(转)
- 函数:fseek()
- fseek () 函数
- fseek()函数
- fseek函数
- fseek函数
- fseek函数
- fseek函数
- fseek函数
- fseek函数
- fseek函数
- fseek函数
- fseek()函数
- fseek函数
- 使用ksoap2 jar包时 android meganto soap 请求错误报错NullPointerException
- VMware虚拟机共享主机无线网络联网的设置方法
- myeclipse,jdk,tomcat,MySQL配置
- 项目上传到cocoapods 打包framework上传到cocoapods
- AVC编码中的规格 :High、Baseline、Main什么意思?还有High@L3.0、High@L4.0、High@L5.1等
- fseek函数(转)
- Activity之间的动画切换学习笔记(一)
- UVA10161Ant on a Chessboard
- JVM类加载与运行时优化
- Node.js实现android的apk版本更新服务器
- FPGA基础知识18(在Quartus II下产生无源代码网表设计文件方法 QXP VQM 加密文件)
- 上三角形矩阵
- jQuery的deferred对象详解
- 【JZOJ 4622】亚瑟王之宫