文档

frewind

将文件位置指示器移动到打开文件的开头

语法

frewind(文件标识)

描述

例子

frewind (文件标识将文件位置指示符设置为文件的开头。

例子

全部折叠

打开下面的文件,执行读取操作,然后将文件位置指示器移回文件的开头。

使用打开外部文件打开文件,然后使用fgetl读前两行。

Fid = fopen(“badpoem.txt”);Tline1 = fgetl(fid)%读取第一行
tline1 = '橘子和柠檬,'
Tline2 = fgetl(fid)%读取第二行
tline2 =“菠萝和茶。”

前两个读操作将位置指示器移动到行首3.在诗中。因此,下一个读操作使用fgetl返回行3.

Tline3 = fgetl(fid)
tline3 = '猩猩和猴子,'

重新读取文件的第一行。重置位置指示器使用frewind函数,然后执行读取操作。

frewind (fid) fgetl (fid)
ans = '橘子和柠檬,'

关闭文件。

文件关闭(fid);

输入参数

全部折叠

打开文件的文件标识符,指定为整数。使用前frewind你必须使用打开外部文件打开该文件并获取其文件标识

数据类型:

提示

如果文件在磁带设备上,而倒带操作失败,frewind不返回错误消息。

选择

frewind(文件标识)相当于:

fseek(fileID, 0, 'bof');

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

R2006a之前介绍过

这个话题有帮助吗?