Двумерные массивы. 7.1.В языке Паскаль кроме одномерных массивов используются массивы большей размерности

7.1. В языке Паскаль кроме одномерных массивов используются массивы большей размерности. Размерность массива определяется количеством индексов, необходимых для обращения к элементу массива. Для обращения к элементу одномерного массива требуется один индекс, для обращения к элементу двумерного массива - два индекса и т.д.

Двумерный массив соответствует понятию матрицы (прямоугольной таблицы, набора векторов). Многомерные, в частности двумерные, массивы хранятся в памяти ЭВМ в виде линейных последовательностей значений (одномерных массивов), причем каждый компонент массива занимает одно поле (ячейку) памяти. Такой способ расположения является эффективным при работе с массивами целого и действительного типа. Использование других типов компонентов приводит к неэкономному расходованию памяти ЭВМ. Можно сократить объем памяти, занимаемой массивом, за счет упаковки нескольких компонентов в одно поле памяти. Для этого в программе необходимо указать, что массив является упакованным с помощью стандартной процедуры PACK. В этом случае каждый символ занимает 8 разрядов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: