Что такое файловый тип данных Паскаль?
Файловый тип данных Паскаль необходим, чтобы обеспечить возможность для работы с внешними (периферийными) устройствами ЭВМ, которые предназначены для хранения, ввода/вывода данных.
Под файловым типом данных (файлом) понимается упорядоченная совокупность любого количества компонент одного типа. Понятие файла носит широкий характер. В качестве файла может выступать обычный файл, который хранится на жестком диске, либо коммуникационный порт компьютера, устройство печати, клавиатура и т.д. Работая с файлами, программист обычно имеет дело с операциями ввода/вывода.
Под операцией ввода подразумевается перепись данных из входного файла (внешнего устройства) в основную память компьютера. Операция вывода означает пересылку данных из основной памяти компьютера в выходной файл (т.е. внешнее устройство).
Физическими файлами называют файлы, которые хранятся на периферийных устройствах. Имена физических файлов определяет ОС (операционная система). Имена файлов в Паскаль-программах задают при помощи строк. К примеру файл на жестком диске может представляться в таком виде:
‘d:fileprimer.dat’
‘Program Files’
Файловые типы данных Pascal:
Существуют следующие файловые типы в языке Pascal: текстовые, типизированные и нетипизированные файлы. Чтобы осуществить доступ к файлам в программе, используют переменные файлового типа, которые можно описать тремя способами:
1) text означает текстовый файл.
Пример:
2) под file of тип подразумевается типизированный файл,
Пример:
3) file означает нетипизированный файл.
Пример:
В следующих статьях поговорим сначала о стандартных процедурах и функциях при работе с файлами, а позже остановимся поподробнее на переменных каждого из трех файловых типов.