Читать содержимое файла необязательно по строкам или символам. Данные из файла могут быть прочитаны в любом необходимом объеме при помощи функции fread
. Функция fgets
рассматривает файлы как текстовые, а функция fread
рассматривает их как двоичные, не обрабатывая специальным образом концы строк и не выполняя никаких других преобразований данных -- файл считается просто последовательностью байт. Синтаксис функции fread
приведен ниже.