文件操作:fseek函数和ftell函数
来源:互联网 发布:沈阳哪里有mac专柜 编辑:程序博客网 时间:2024/05/30 04:11
1、fseek函数:
int fseek(FILE * _File, long _Offset, int _Origin);
函数设置文件指针stream的位置。如果执行成功,stream将指向以fromwhere为基准,偏移offset(指针偏移量)个字节的位置,函数返回0。如果执行失败则不改变stream指向的位置,函数返回一个非0值。
超出文件末尾位置,还是返回0。往回偏移超出首位置,还是返回0,小心使用。
第一个参数stream为文件指针。
第二个参数offset为偏移量,正数表示正向偏移,负数表示负向偏移。
第三个参数origin设定从文件的哪里开始偏移,可能取值为:SEEK_CUR、SEEK_END或SEEK_SET。
SEEK_SET:文件开头
SEEK_CUR:当前位置
SEEK_END:文件结尾
fseek(fp, 3, SEEK_SET);
2、ftell函数
ftell函数用于得到文件位置指针当前位置相对与文件首的偏移字节数。在随机方式存取文件时,由于文件位置频繁的前后移动,程序不容易确定文件的当前位置。
long len = ftell(fp)
0 0
- 文件操作:fseek函数和ftell函数
- fseek、ftell文件操作函数
- strcmp、fseek和ftell函数
- fseek函数、ftell函数和rewind函数
- fseek函数、ftell函数和rewind函数
- fseek函数、ftell函数和rewind函数
- fseek函数、ftell函数和rewind函数
- fseek函数、ftell函数和rewind函数
- fseek与 ftell函数和获取文件长度的方法
- C语言的文件随机访问fseek()和ftell()函数
- fseek(),ftell()文件内容定位函数
- fseek与ftell函数
- fseek与ftell函数
- fseek与ftell函数
- ftell\fseek\rewind函数
- fseek、ftell和rewind函数详解
- VC之fseek函数、ftell函数和rewind函数
- VC之fseek函数、ftell函数和rewind函数
- 红黑树的插入
- QT编写的嵌入式工业控制系统
- centos7使用无线wifi连接
- Codeforces 149D - Coloring Brackets(区间DP)
- cookie的应用
- 文件操作:fseek函数和ftell函数
- git分支管理
- Android中Bitmap和Drawable
- 区间树查找
- 最小生成树的Kruskal算法
- vi常用命令操作
- 屋漏偏逢连夜雨,智利超模主动承认与C罗滚过床单
- 分治法求平面上的最小点对
- 每日一题F