Разновидности файлов
В языке Pascal имеется возможность работы с тремя видами файлов:
· текстовыми;
· типизированными;
· нетипизированными.
Последние два типа объединяются под названием бинарные: информация в них записывается по байтам и потому не доступна для просмотра или редактирования в удобных для человека текстовых редакторах, зато такие файлы более компактны, чем текстовые.
В отличие от бинарных, текстовые файлы возможно создавать, просматривать и редактировать "вручную" - в любом доступном текстовом редакторе. Кроме того, при считывании данных из текстового файла нет необходимости заботиться об их преобразовании: в языке Pascal имеются средства автоматического перевода содержимого текстовых файлов в нужный тип и формат, и это позволяет сэкономить немало времени и сил.
Описание файлов
В разделе var переменные, используемые для работы с файлами (файловые переменные), описываются следующим образом:
var f1,f2: text; {текстовые файлы} g: file of <тип_элементов_файла>; {типизированные файлы} in, out: file; {нетипизированные файлы}
Файловая переменная не может быть задана константой.
Текстовые файлы
В этой лекции мы ограничимся рассмотрением только текстовых файлов, а о типизированных расскажем позже.
Дата добавления: 2015-03-19; просмотров: 752;