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

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

Функции

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

Примеры и руководства

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

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

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

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

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

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

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

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

Концепции

Поддерживаемые форматы файлов для импорта и экспорта

Таблица форматов файлов, что MATLAB® может читать и записать, и рекомендуемые функции.