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