fseek()
来源:互联网 发布:偷菜软件 编辑:程序博客网 时间:2024/06/05 00:47
fseek函数(转)
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字节处。
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字节处。
- fseek
- fseek()
- fseek
- fseek
- fseek
- fseek()
- fseek()
- fseek
- fseek
- fseek
- fseek
- fseek
- fseek
- 函数:fseek()
- fseek () 函数
- fseek()函数
- fseek使用方法
- fseek函数
- web.xml文件出错导致了There is no Action mapped for namespace / and action name
- "低调奢华有内涵"的Vim 7.4 配置(Vundle+Emmet+NerdTree等等)
- Ubuntu 13.04安装配置Java开发环境
- POJ3714-最近点对
- POJ 1251 Jungle Roads(最小生成树水题) - from lanshui_Yang
- fseek()
- 12.1.6 HttpServlet
- apache 伪静态页面
- IIS7.5 配置 PHP 5.3.5
- struts2中select的使用
- FastBoot协议版本0.4
- 12.1.7 HttpServletRequest和HttpServletResponse
- 硬盘安装Linux教程
- size_t、sizeof、strlen