status = fseek (fid, offset) ¶status = fseek (fid, offset, origin) ¶将文件指针设置到该位置抵消在文件中fid.
指针已定位抵消的个字符起源,可能是预定义的变量之一详见设置开始详见k_CUR(当前职位),或详见结束(文件结尾)或字符串bof, cof或eof如果起源省略,详见设置假设。抵消可以是正、负或零,但不是所有的组合起源和抵消可以实现。
fseek成功时返回0,出错时返回-1。
(fid) ¶status = frewind (fid) ¶将文件指针移动到文件描述符指定的文件的开头fid.
如果输出status则被指定frewind如果成功,则返回0;如果遇到错误,则返回-1。
编程说明:frewind相当于fseek(fid,0,详见k_SET).
以下示例将当前文件位置存储在变量中符号,将指针移动到文件的开头,读取四个字符,然后返回到原始位置。
marker=ftell(myfile);frewind(myfile);fourch=fgets(myfile,4);fseek(myfile,marker,SEEK_SET);
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2