Пятница, Октябрь 30Добро пожаловать!

Файловый тип данных в языке Pascal

Что такое файловый тип данных в языке Паскаль?

Файловый тип данных в языке Pascal необходим, чтобы обеспечить возможность для работы с внешними (периферийными) устройствами ЭВМ, которые предназначены для хранения, ввода/вывода данных.

Под файловым типом данных (файлом) понимается упорядоченная совокупность любого количества компонент одного типа.

Понятие файла носит широкий характер. В качестве файла может выступать обычный файл, который хранится на жестком диске, либо коммуникационный порт компьютера, устройство печати, клавиатура и т.д.

Работая с файлами, программист обычно имеет дело с операциями ввода/вывода. Под операцией ввода подразумевается перепись данных из входного файла (внешнего устройства) в основную память компьютера.

Операция вывода означает пересылку данных из основной памяти компьютера в выходной файл (т.е. внешнее устройство).

Физическими файлами называют файлы, которые хранятся на периферийных устройствах. Имена физических файлов определяет ОС (операционная система). Имена файлов в Паскаль-программах задают при помощи строк. К примеру файл на жестком диске может представляться в таком виде:

‘laborant.txt’
‘d:\file\primer.dat’
‘Program Files’

Файловые типы данных в языке Pascal

Существуют следующие файловые типы в языке Pascal: текстовые, типизированные и нетипизированные файлы.

Чтобы осуществить доступ к файлам в программе, используют переменные файлового типа, которые можно описать тремя способами:

1) text означает текстовый файл.

Пример:

var
m: text;

2) под file of тип подразумевается типизированный файл,

Пример:

var
m: file of char;

3) file означает нетипизированный файл.

Пример:

var
m: file;

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *