Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
feof - Test for end of file
&pagelevel(4)&pagelevel
Definition | #include <stdio.h> int feof(FILE *fp); feof detects the end of the file pointed to by file pointer fp.
|
Return val. | != 0
0 | End of file has been reached. Otherwise. |
Notes | feof is implemented both as a macro and as a function (see section “Functions and macros”).
feof is normally used following access functions that do not report end of file (fread ).
If the file has been repositioned (e.g. with fseek /fseek64 , fsetpos /fsetpos64 , rewind ) after EOF has been reached, or if the clearerr function has been called, feof returns a value of 0. |
Record I/O See also | feof can also be used unchanged on files with record I/O.
clearerr, ferror, fopen, fopen64, fseek, fseek64, fsetpos, fsetpos64 |