Реферат: Записи в языке Turbo Pascal

· любимые цветы.

Для таких случаев в Турбо-Паскале предусмотрены записи с вариантами. Такие записи содержат фиксированную и вариантную часть, которая начинается с ключевого слова case. Рассмотрим пример:

type personsex=(male,female);

person = record

name,secondname,surname: string [20];

birthday: date;

case sex: personsex of male: (army1: date; army2: string [20]);

female: (flower: srting [20]);

end;

Следует отметить, что вариантная часть всегда располагается после фиксированной части, а отводимая память вычисляется по самому большому варианту, т.е. различные варианты одной записи как бы "накладываются" друг на друга.

Вывод

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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Учебное пособие по TurboPascal 7.0;

2. Владимир Попов. Паскаль и Дельфи. Самоучитель. – Питер, 2003 г., 544 с.;

3. Потопахин В.В. TurboPascal: решение сложных задач. – Издательство "БХВ-Петербург", 2006,208 с.;

4. Шпак Ю.А. TurboPascal 7.0 на примерах. – Издательство "Юниор", 2003,498 с.;

5. Фаронов В.В. TurboPascal Наиболее полное руководство в подлиннике. – Издательство "ОМД Групп" 2003,1054 с.

К-во Просмотров: 296
Бесплатно скачать Реферат: Записи в языке Turbo Pascal