Протестируйте на конец файла
status = feof(fileID)
возвращает состояние индикатора конца файла. Функция status = feof(fileID)
feof
возвращает 1
, если предыдущая операция установила индикатор конца файла для заданного файла. В противном случае feof
возвращает 0
.
Открытие пустого файла не устанавливает индикатор конца файла. Операции чтения и другие операции как fseek
и frewind
, перемещают индикатор позиции в файле.