Знакомство с массивами

Знакомство с массивами

Предположим, у вас есть набор чисел, представляющих цены, оценки за экзамен, расстояния от Земли до каких-то астрономических объектов или нечто другое. Представьте себе, что вы печатаете этот набор чисел в виде списка на листе бумаги, каждое число - в отдельной строке. То, что у вас получится, можно назвать простым массивом. Например:

Гарантированно выигрышные лотерейные номера

214236

54 5273

371453

891982

00000

941241

В списках, подобных этому, отдельные элементы имеют вполне определенные значения, но не имеют специальных идентификационных пометок. Если нужно, чтобы на один из элементов списка обратил внимание кто-то другой, вам придется сказать приблизительно следующее: "Это третий элемент в списке лотерейных номеров". Примерно так же VBA работает с массивами.

Ссылка на элемент массива

Каждый массив в VBA имеет имя, т.е. аналог заголовка списка на листе бумаги. Чтобы работать с отдельным элементом массива, нужно сослаться на него по имени массива и индексу - целому числу, соответствующему месту элемента в массиве. Например, выражение intLottoArray ( 3 ) ссылается на третий (или четвертый, в зависимости от системы нумерации) элемент массива с именем intLottoArray. Как вы, наверное, догадались, intв начале имени массива говорит о том, что в этом массиве предполагается хранить целые значения. Поэтому можно утверждать, что данные, хранящиеся в intLottoArray (3), представляют собой целое число.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Знакомство

Из книги автора

Знакомство Революционная (приготовьтесь, что это слово на страницах книги будет употребляться еще не раз) почтовая служба Gmail увидела свет 1 апреля 2004 г. Несмотря на праздничную атмосферу дня смеха, новая почта шуткой не была, однако в ее возможности поначалу


Функции для работы с массивами

Из книги автора

Функции для работы с массивами В табл. П2.17 приведены функции, с помощью которых можно создавать новые массивы и получать сведения об уже имеющихся.Таблица П2.17. Функции для работы с массивами Функция Описание  Array(arglist)  Возвращает значение типа Variant, которое является


Работа с массивами данных

Из книги автора

Работа с массивами данных Язык PHP предоставляет множество функций для работы с массивами данных. Как правило, эти функции решают наиболее часто встречающиеся задачи, связанные с обработкой массивов. В этой лекции мы рассмотрим некоторые из таких функций и с их помощью


Работа с массивами

Из книги автора

Работа с массивами ВведениеЭти функции позволят вам различными способами оперировать с массивами. Массивы идеально подходят для хранения, изменения и работы с наборами переменных.Поддерживаются одно- и многоразмерные массивы, как созданные пользователем, так и


Работа с несколькими массивами

Из книги автора

Работа с несколькими массивами array_diffОпределение исключительного пересечения массивов.Синтаксис:array array_diff(array arr1, array arr2 [, array ...])Данная функция возвращает массив, который содержит значения, имеющиеся только в массиве arr1 ( и не имеющиеся в любых других). При этом индексы


Знакомство с livejournal.com

Из книги автора

Знакомство с livejournal.com Здесь мы расскажем о самом первом, и на сегодняшний момент – самым популярным блог-ресурсом – http://livejournal.com (рис. 6.3). Русскоязычные пользователи данного ресурса перевели и интерпретировали его название на русский лад – «Живой журнал», сокращенно –


Работа с массивами в хранимых процедурах

Из книги автора

Работа с массивами в хранимых процедурах Массивы, как было сказано в главе "Типы данных", позволяют хранить в одном поле набор данных какого-нибудь одного элементарного типа. Однако "простым" SQL-запросом данные не извлечь и не изменить. Необходим особый подход для работы с


Работа с массивами

Из книги автора

Работа с массивами Встроенная поддержка массивов является одним из основных пунктов списка достоинств InterBase как SQL сервера баз данных. И одновременно массивы возглавляют список его невостребованных возможностей. В практике сильная потребность в использовании массивов


20. Знакомство с языком СИ++

Из книги автора

20. Знакомство с языком СИ++ Рассмотрим ряд программ и частей программ на C++.Прежде всего, рассмотрим программу, которая выводит строку выдачи:#includemain(){cout << «Hello, world »; }Строка #include дает знать компилятору, что он включил обычные возможности потока ввода и вывода, которые


Работа с многомерными массивами

Из книги автора

Работа с многомерными массивами Вдобавок к одномерным массивам, которые мы рассматривали до сих пор, в C# поддерживаются два варианта многомерных массивов. Первый из них – это прямоугольный массив, т.е. многомерный массив, в котором каждая строка оказывается одной и той


ИСПОЛЬЗОВАНИЕ УКАЗАТЕЛЕЙ ПРИ РАБОТЕ С МАССИВАМИ

Из книги автора

ИСПОЛЬЗОВАНИЕ УКАЗАТЕЛЕЙ ПРИ РАБОТЕ С МАССИВАМИ      Попробуем написать функцию, использующую массивы, а затем перепишем ее, применяя указатели.      Рассмотрим простую функцию, которая находит (или пытается найти) среднее значение массива целых чисел. На входе функции


Подпрограммы для работы с динамическими массивами

Из книги автора

Подпрограммы для работы с динамическими массивами function Length(a: System.Array): integer; Возвращает длину динамического массива function Length(a: System.Array; m: integer): integer; Возвращает длину m-той размерности динамического массива (размерности нумеруются с нуля) procedure SetLength(var a: System.Array;


2.1. Первое знакомство

Из книги автора

2.1. Первое знакомство Операционная система (далее — ОС) Windows разработана корпорацией Microsoft. На сегодняшний день на большинстве домашних компьютеров установлена именно эта ОС. В компьютерном магазине систему вам установят, поэтому через некоторое время после включения