文件操作之fseek,ftell
来源:互联网 发布:共青团贵族化 知乎 编辑:程序博客网 时间:2024/06/01 16:07
1. int fseek( FILE *stream, long offset, int origin );
stream为文件指针
offset为偏移量,整数表示正向偏移,负数表示负向偏移
origin设定从文件的哪里开始偏移,可能取值为:SEEK_CUR、 SEEK_END 或 SEEK_SET
SEEK_SET=0: 文件开头
SEEK_CUR=1: 当前位置
SEEK_END=2: 文件结尾
fseek函数是 用来设定文件的当前读写位置.
函数功能:把fp的文件读写位置指针移到指定的位置.
fseek(fp,20,SEEK_SET); 意思是把fp文件读写位置指针从文件开始后移20个字节.
ftell函数是用来获取文件的当前读写位置:
long ftell(FILE *fp)
函数功能:得到流式文件的当前读写位置,其返回值是当前读写位置偏离文件头部的字节数.
可以计算文件大小
fseek(fp,0,SEEK_END);
length=ftell(fp);
fseek(fp,0,SEEK_SET);
.
0 0
- 文件操作之fseek,ftell
- fseek、ftell文件操作函数
- 文件操作:fseek函数和ftell函数
- c文件操作之fopen、fclose、fread、fwrite及相关fseek、ftell、rewind例子
- Linux库函数之文件操作fopen/fread/fwrite/fclose/fgets/ftell/fseek...
- 文件操作fopen, fclose, fread, fwrite, fseek, ftell
- 文件指针定位--fseek,ftell
- 文件操作函数之ftell
- fseek,ftell
- 文件操作函数之fseek
- fseek(),ftell()文件内容定位函数
- 基本文件操作&fopen函数&FILE指针&ftell &fseek&rewind&fgets文件复制&feof
- 20121011总结——文件操作函数:rewind(fp) - fseek(fp, offset, seek_set) - ftell(fp)
- C++文件操作——fopen/fseek/ftell/fread/fwrite/fclose等函数用法
- 有关文件的操作 fopen/fwriite/fseek/ftell/fread/fclose等函数的使用方法
- C文件操作——fopen/fseek/ftell/fread/fwrite/fclose等函数用法
- 一个文件操作的简单程序:关于文件的fopen、fread、fseek、ftell、fclose等操作(FIFO related)
- 一个文件操作的简单程序:关于文件的fopen、fread、fseek、ftell、fclose等操作(FIFO related)
- Linux重要表格整理
- Edit Distance
- 深入了解SQL注入绕过waf和过滤机制
- 2015届校园招聘机考(1)_2178_垃圾短信识别
- WebView.destroy()
- 文件操作之fseek,ftell
- X-Ray 游戏项目总结与反思
- opengl开发微理解
- java 将javaBean写入文本文件
- datagridview 绑定后的操作
- jasper(Ireport)table以及参数
- UIWebview自动填充
- 宅男花16万将婚房改成游戏厅,未婚妻急了
- android SAX解析的characters方法被多次调用