Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тип массива



В языке ПАСКАЛЬ помимо явного описания массивов в разделе переменных имеется другая форма описания, состоящая из двух этапов.

Сначала в разделе описания типов TYPE указывается тип мас­сива. Затем в разделе описания переменных VAR перечисляются мас­сивы, относящиеся к указанному типу.

Введение типа массива увеличивает раздел описаний, но в то же время упрощает отладку программы и удерживает от абсурдных оши­бок, таких, как сложение «ЯБЛОК», с «УСКОРЕНИЕМ СВОБОДНОГО ПАДЕНИЯ».

Указание типов в разделе описаний помогает достичь логической ясности программы и является хорошим стилем программирования. Форма объявления массива имеет вид

TYPE_имя типа = ARRAY [t1] OF_t2;

VAR имя массива: имя типа;

Здесь t1 — тип индекса; t2 — базовый тип элементов массива.

Пусть, например, в программе используется массив R, состоящий из 10 элементов действительного типа. Обозначим тип массива именем MAS. Тогда описание массива можно выполнить следующим образом:

TYPE MAS=ARRAY[1..10] OF REAL;
VAR R: MAS;

Если в программе несколько массивов, например R, А, В, С, имеют тип MAS, то изменится лишь раздел описания переменных

VAR R, А, В, С: MAS;

Следует отметить, что массивы R, А, В, С используются в разделе операторов программы. Тип массива MAS введен формально только в разделе описаний и нигде в программе не указывается и не обраба­тывается.





Дата публикования: 2014-11-02; Прочитано: 231 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...