Понятие файла
ТЕМА 14. Файлы
Понятие файла. Процедуры для работы с файлами – открытие и закрытие файлов. Создание и работа с текстовыми файлами. Основные функции чтения-записи
Различают два вида файлов: текстовые и двоичные.
Текстовые файлы хранят информацию в виде последовательности символов. Вывод осуществляется аналогично выводу на экран. Текстовые файлы могут быть отредактированы в любом текстовом редакторе. В текстовом режиме каждый разделительный символ строки автоматически преобразуется в пару (возврат каретки – переход на новую строку).
Например строка “Privet\nstudent\n”
В памяти хранится:
P r i v e t \10 s t u d e n t \10 \0
В текстовом файле хранится:
P r i v e t \10\13 s t u d e n t \10 \13
Бинарные (или двоичные) файлы предназначены для хранения только числовых значений данных. Структура такого файла определяется программно.
Дисковый файл – это поименованное место на носителе информации.
Файлы, размещаемые на магнитных носителях, имеют следующую структуру:
![]() |
В начале файла записана информация о файле BOF (Begin of File), его имя, тип, длина и т.д., в конце файла помещается признак конца файла EOF (End of File). Если файл пуст, то BOF и EOF совмещены, а указатель установлен в ноль.