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

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

Функции

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

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

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

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

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

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

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

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

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

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

Концепции

Методы для того, чтобы импортировать данные

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