ВУЗ:
Составители:
Рубрика:
41
Простой массив имеет одно измерение. Например, массив, содержа-
щий список студентов в группе. Примером трехмерного массива может
служить сведения об объеме продаж по региону, за месяц, за год. Можно
иметь в массиве до 60 измерений. Однако в реальной жизни очень редко
встречается использование размерности выше 5 или 6.
Размерность массива – это количество индексов, которые
опреде-
ляют местоположение элемента в массиве.
В VB существуют массивы фиксированного размера и динамические
массивы. Массив фиксированного размера имеет неизменный размер, за-
данный при его объявлении.
Объявление массива фиксированного размера. Объявление мас-
сива фиксированного размера зависит от области его видимости и осуще-
ствляется следующим образом:
• глобальный массив объявляется с помощью оператора Public в
секции Declaration модуля;
• массив уровня модуля – с помощью оператора Private или Dim
в секции Declaration модуля;
• локальный массив – с помощью оператора Private или
Dim
процедуры.
Наиболее часто для объявления массива используется оператор Dim.
Обычно индексы массива начинаются с нуля. Границы массива все-
гда должны быть целыми числами.
Синтаксис оператора Dim:
Dim имяМассива (размерМассива) [As типМассива]
Объявление массива зависит от области его видимости.
Объявление динамического массива. Если размер массива заранее
неизвестен, Visual Basic позволяет использовать динамические массивы,
размер которых можно изменять в процессе выполнения программы. При-
менение динамических массивов позволяет эффективно управлять памя-
тью, выделяя память под большой массив лишь на то время, когда этот
массив используется, а затем освобождая ее.
Создание динамического массива осуществляется
следующим обра-
зом:
1. Массив объявляется с помощью ключевых слов, используемых
при создании массива фиксированного размера. Список размер-
ностей массива остается пустым. При объявлении глобального
массива необходимо выбрать ключевое слово Public, при объяв-
лении массива на уровне модуля – Dim, при объявлении массива в
процедуре - Dim или Static.
Например, Dim intCountPar () As Integer
41 Простой массив имеет одно измерение. Например, массив, содержа- щий список студентов в группе. Примером трехмерного массива может служить сведения об объеме продаж по региону, за месяц, за год. Можно иметь в массиве до 60 измерений. Однако в реальной жизни очень редко встречается использование размерности выше 5 или 6. Размерность массива – это количество индексов, которые опреде- ляют местоположение элемента в массиве. В VB существуют массивы фиксированного размера и динамические массивы. Массив фиксированного размера имеет неизменный размер, за- данный при его объявлении. Объявление массива фиксированного размера. Объявление мас- сива фиксированного размера зависит от области его видимости и осуще- ствляется следующим образом: • глобальный массив объявляется с помощью оператора Public в секции Declaration модуля; • массив уровня модуля – с помощью оператора Private или Dim в секции Declaration модуля; • локальный массив – с помощью оператора Private или Dim процедуры. Наиболее часто для объявления массива используется оператор Dim. Обычно индексы массива начинаются с нуля. Границы массива все- гда должны быть целыми числами. Синтаксис оператора Dim: Dim имяМассива (размерМассива) [As типМассива] Объявление массива зависит от области его видимости. Объявление динамического массива. Если размер массива заранее неизвестен, Visual Basic позволяет использовать динамические массивы, размер которых можно изменять в процессе выполнения программы. При- менение динамических массивов позволяет эффективно управлять памя- тью, выделяя память под большой массив лишь на то время, когда этот массив используется, а затем освобождая ее. Создание динамического массива осуществляется следующим обра- зом: 1. Массив объявляется с помощью ключевых слов, используемых при создании массива фиксированного размера. Список размер- ностей массива остается пустым. При объявлении глобального массива необходимо выбрать ключевое слово Public, при объяв- лении массива на уровне модуля – Dim, при объявлении массива в процедуре - Dim или Static. Например, Dim intCountPar () As Integer
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »