Documentation Center

  • Trial Software
  • Product Updates
我们为许可用户提供了部分翻译好的中文文档。您只需登录便可查阅这些文档

feof

Test for end-of-file

Syntax

status = feof(fileID)

Description

status = feof(fileID) returns 1 if a previous operation set the end-of-file indicator for the specified file. Otherwise, feof returns 0. fileID is an integer file identifier obtained from fopen.

Opening an empty file does not set the end-of-file indicator. Read operations, and the fseek and frewind functions, move the file position indicator.

Examples

Read bench.dat, which contains MATLAB® benchmark data, one character at a time:

fid = fopen('bench.dat');

k = 0;
while ~feof(fid)
    curr = fscanf(fid,'%c',1);
    if ~isempty(curr)
       k = k+1;
       benchstr(k) = curr;
    end
end
    
fclose(fid);

See Also

| | | | |

Was this topic helpful?