Модули, файлы и записи
Категория реферата: Рефераты по кибернетике
Теги реферата: диплом купить, решебник по русскому
Добавил(а) на сайт: Lobachjov.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата
RECORD, END – зарезервированные слова (запись, конец);
- список полей; представляют собой последовательность разделов записи, между которыми ставится точка с запитой.
Каждый раздел записи состоит из одного или нескольких индификаторов полей, отделяемых друг от друга запятыми. За индификатором ставится двоеточие и описание типа поля например:
type birthday = record day, month : byte; year : word: end; var a,b : Birthday;
. . . . . . . .
В этом примере тип Birthday есть запись с полями DAY, MONTH, и
YEAR; переменные А и В содержат записи типа Birthday.
Как в массиве, значения переменных типа записи можно присваивать другим переменным того же типа, например: a : = b;
К каждому из компонентов записи можно получить доступ, если использовать составное имя, т.е. указать имя переменной, затем точку и имя поля: a.day := 27;b.year := 1991;
Чтобы упростить доступ к полям записи, используется оператор присоединения WITH:
WITH DO
Здесь WITH, DO – ключевые слова (с, делать);
- имя переменной типа запись, за которым, возможно, следует список вложенных полей;
- любой оператор Турбо Паскаля.
Например: with c.bd do month := 9;
Имена полей должны быть уникальными в пределах той записи, где они обьявлены, однако, если записи содержат поля – записи, т.е. вложена одна в другую, имена могут повторяться на разных уровнях вложенности.
Файлы
Под файлом понимается именованная область памяти на магнитном носителе, используемая для долговременного хранения некоторой логически связанной информации. В эту область внешней памяти можно как поместить определенные данные, так и извлечь их из нее. Эти действия имеют общее название - ввод-вывод.
Программирование доступа к файлу в языке Turbo Pascal начинается с описания файловой переменной (переменной файлового типа). Это описание строится с помощью служебного слова file, после которого
(после служебного слова of) может быть указан тип отдельных элементов файла, например: var
F : file of integer;
При необходимости можно отдельно определить некоторый файловый тип, которым в дальнейшем пользоваться при описании файловых переменных: type
RecordFile = file of record
А, В : real; end; var
Fl, F2 : RecordFile;
Рекомендуем скачать другие рефераты по теме: изложение русский язык 6 класс, реферат по географии.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата