Под записью в файл понимается вывод результатов программы из оперативной памяти ЭВМ в файл на диске.
Для записи в файл необходимо открыть файл для записи посредством процедуры
Rewrite (<имя файловой переменной>);
Собственно запись данных в файл выполняется процедурой
Write (<имя файловой переменной>,
<значение>);
Если оператор вывода имеет вид Write(<значение>), то данные выводятся на экран дисплея, а если Write(<имя файловой переменной>,<значение>), то данные записываются в файл. После работы с файлом его необходимо закрыть.
Общая схема записи данных в файл, таким образом, следующая:
Rewrite(<имя файловой переменной>);
…
Write (<имя файловой переменной>,
<значение>);
…
Close(<имя файловой переменной>);
После выполнения процедур открытия файла для чтения или для записи (Reset или Rewrite) текущий указатель "смотрит" на первый элемент (элемент с номером 0).
§33. Прямой доступ к элементам файла
Несмотря на то, что в стандартном Паскале имеются лишь файлы последовательного доступа, Турбо Паскаль содержит процедуры и функции для более эффективной работы с файлами. В частности, имеется возможность осуществлять прямой доступ к элементам файла.
Установка указателя