Документ взят из кэша поисковой машины. Адрес оригинального документа : http://us.chem.msu.su/courseware/pascal/file.htm
Дата изменения: Sun Nov 22 21:34:46 1998
Дата индексирования: Sat Apr 9 22:33:40 2016
Кодировка: Windows-1251
Программирование и решение задач на ЭВМ - Справочник
Программирование и решение задач на ЭВМ
Справочник

Основные темы
Примеры программ
Приложения

Работа с файлами

Обычно (если не указано иначе) считывание информации происходит из файла клавиатуры, а вывод - в файл экрана. За связь программы с этими файлами отвечают файловые переменные input (ввод) и output (вывод), которые заранее зарезервированы для этих действий.

Как организовать доступ программы к другим файлам? Можно воспользоваться одной из указанных файловых переменных, переключив ее со стандартного файла на другой, необходимый программе. Можно же ввести новую файловую переменную, указав в секции описания переменных в программе, например, так:

var
  f:text;

Связывание файловой переменной с именем внешнего файла осуществляется вызовом встроенной процедуры:

assign (<файловая переменная>, <имя файла>)

Пояснения:

assign Имя процедуры для связывания файловой переменной с именем файла.
<файловая переменная> Имя переменной типа TEXT.
<имя файла> Имя и расширение имени файла, заключенные в апострофы.

Вызов этой процедуры обычно находится в разделе операторов до первого обращения к внешнему файлу.

Объявленный файл далее может быть открыт в программе для чтения ИЛИ для записи.


Вверх страницы
Вернуться на главную страницу