Массивы в Visual Basic

 

Массив представляет собой набор значений, логически связанных друг с другом, например, число учеников в каждом классе в школе.

С помощью массива можно ссылаться на эти значения, связанные с таким же именем, и вызывается используйтесь номер, называемый индексом, который необходимо указать его врозь. Отдельные значения, называются элементами массива. Они непрерывны от индекса 0 до наибольшее значение индекса.

В отличие от массива, переменную, содержащую одно значение называется скалярной переменной.

Массив может быть одномерным или многомерным. Если он имеет более одного измерения, то он называется многомерным. Обратите внимание, что наличие нескольких измерений не то же самое, что массив массивов, который имеет другие массивы в качестве элементов.

Измерения и размер

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

Понятие массива. Одномерные массивы

 

Массив – это набор переменных с одним и тем же именем и одного типа. У каждого элемента массива есть свой порядковый номер или индекс, определяющий его место среди других элементов. Первому элементу в массиве обычно соответствует порядковый номер 0. Массивы могут иметь различные размеры. Один массив может состоять из трех элементов, другой – из сорока, третий из шести. Массив может не иметь элементов вообще.

 

Объявить массив, то есть зарезервировать место под массив можно следующим образом (кстати, это очень похоже на объявление переменных):

Dim/Public/Private/Static ИмяМассива (индекс) As ТипДанных

Dim/Public/Private/Static – ключевое слово Visual Basic, которое объявляет массив и задает область видимости массива. Все, что говорилось во второй тетради об области видимости переменных, относится большей частью и к массивам.

Индекс – это номер последнего элемента в массиве.

ТипДанных – любой действительный для Visual Basic тип данных.