Главная » Статьи » Pascal » Ископаемые советы по языку Pascal

Совет 15 Статические массивы

Массив - это упорядоченый набор значений одного типа. Описываются статические массивы с помощью конструкции типа array[k..n] of type, где type - это тип элементов массива, а диапазон, указанный в квадратных скобках ([k..n]) - это диапазон индексов массива. Привычно, конечно начальную границу диапазона указывать равную единице (а с какого еще числа мы любим начинать счет :)), но в общем случае первый индекс может быть и отличным от единицы.

Вот реальные примеры описания массивов:

var
  a:array[1..10] of real;
  b:array[3..12] of integer;

Кроме одномерных массивов pascal поддерживает многомерные массивы и массивы массивов. Многомерные массивы описываются аналогично одномерным, только в квадратных скобках указывается столько диапазонов, сколько будет у массивов измерений (индексов).

var
  aa:array[1..10, 2..5] of integer;

Массив массивов - явление довольно редкое, но если нужно, описываем его примерно так:

var
  aoa:array[1..15] of array[2..6] of char;
Категория: Ископаемые советы по языку Pascal | Добавил: ape_ss (26.10.2010) | Автор: Сергей Галушко E
Просмотров: 1364 | Теги: литература, Pascal ABC .NET, Pascal, Pascal ABC | Рейтинг: 0.0/0
Всего комментариев: 0
avatar