Реферат: Описание языка Turbo Basic для студентов всех специальностей

- 21 -

ние или запись.

CLOSE [# 1номер файла 0]

Оператор CLOSE без параметров закрывает все открытые файлы.

Единицей информации, которая передается при записи в файл

или чтении из файла 1, 0является запись (логическая запись) 2. 0Запись

делится на поля. Каждое поле связано с одним элементом данных.

0Могут быть созданы два типа последовательных файлов:

1) с разделителями полей, когда каждое поле автоматически

отделяется специальным символом (например, запятой). Для создания

такого файла используется оператор WRITE#, для чтения из него -

оператор INPUT#.

Данные в файле хранятся в таком виде, как если бы они наби-

рались на клавиатуре при выполнении оператора INPUT, т.е. разде-

лены запятыми и каждая запись заканчивается переводом строки.

_Оператор INPUT# . 2 0имеет вид

INPUT # 1номер файла 0, 2 1список переменных

где переменные в списке по типу должны соответствовать данным в

файле.

2) поля не разделены 1, 0и каждая запись точно такая же, как

если бы эти данные отображались на экране или печатались на прин-

тере. Для создания такого файла используется оператор PRINT#, для

чтения из него - операторы INPUT$ или LINE INPUT#. _Оператор

_INPUT$ . передает из файла сразу всю строку (запись) указанной дли-

ны n в символьную переменную, например, ST$

ST$ 2 = 0INPUT$ (n, # 1номер файла 0)

_Оператор LINE INPUT# . 2 0передает в указанную переменную ST$ всю

строку независимо от ее длины

LINE INPUT # 1номер файла 0, 2 0ST$

К-во Просмотров: 725
Бесплатно скачать Реферат: Описание языка Turbo Basic для студентов всех специальностей