Низкоуровневый файловый ввод-вывод

Операции чтения и записи на уровне байта или символов

Функции

fcloseЗакройте один или все открытые файлы
feofТест на конец файла
ferrorИнформация об ошибке ввода-вывода файла
fgetlЧтение линии из файла, удаление символов новой строки
fgetsЧтение линии из файла, сохранение символов новой строки
filereadЧтение содержимого файла в виде текста
fopenОткройте файл или получите информацию об открытых файлах
fprintfЗапись данных в текстовый файл
freadСчитайте данные из двоичного файла
frewindПереместите индикатор положения файла в начало открытого файла
fscanfЧтение данных из текстового файла
fseekПеремещение в указанное положение в файле
ftellТекущее положение
fwriteЗапись данных в двоичный файл

Примеры и как

Импорт текстовых файлов с низкоуровневым вводом-выводом

Низкоуровневые функции ввода-вывода файлов позволяют больше всего контролировать чтение или запись данных в файл.

Импорт бинарных данных с низкоуровневым вводом-выводом

Низкоуровневые функции ввода-вывода файлов позволяют наиболее непосредственно управлять чтением или записью данных в файл.

Экспорт в файлы текстовых данных с низкоуровневым вводом-выводом

В этом примере показано, как создать текстовые файлы, включая комбинации числовых и символьных данных и непрямоугольные файлы, используя низкоуровневые fprintf функция.

Экспорт двоичных данных с низкоуровневыми вводами-выводами

Низкоуровневые функции ввода-вывода файлов позволяют наиболее непосредственно управлять чтением или записью данных в файл.

Концепции

Методы импорта данных

MATLAB® настройки импорта для различных форматов данных