Реферат: Файлы

Mas : file of VECT ; {файл, состоящий из массивов}

Chis : file of COMPLEX ; {файл, состоящий из записей}

2 Принципы работы с файлами

Обозначения:

- признак конца файла;

- компонента файла;

F - имя файла;

A - файловая переменная, которая имеет тот же тип, что и компоненты файла;

- головка записи/чтения.

Пример:

файл из трех компонент пустой файл

Запись в файл

Использование процедуры записи возможно, когда файл открыт для записи, т.е. головка записи/чтения совмещена с признаком конца файла (новые элементы помещаются в конец файла).

3 Создание и открытие на запись нового файла

Rewrite ( F );

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

Пример :

Var F: file of integer;

I , J : integer ;

...

{Запись в файл квадратов первых 100 натуральных чисел}

Rewrite (F);

for I:= 1 to 100 do

begin J:= Sqr(I);

Write ( F , J )

end ;

4 Чтение из файла

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

5 Открытие существующего файла на чтение

К-во Просмотров: 511
Бесплатно скачать Реферат: Файлы