Индекс (массив)

Индекс (массив)

Индекс в языках программирования — элемент перечислимого множества, который указывает на конкретный элемент массива, обычно является неотрицательным скалярным целым числом.

Есть три способа, как элементы массива могут быть проиндексированы целыми неотрицательными числами[1]:

0 («индекс с началом с нуля»)
первый элемент массива имеет индекс 0;
1 («индекс с началом с единицы»)
первый элемент массива имеет индекс 1;
n («индекс началом с n»)
базисный индекс массива может быть свободно выбран. Обычно языки программирования, позволяющие «индекс началом с n», разрешают также в качестве индекса массива выбирать отрицательные значения, а также и другие скалярные типы данных, как перечисления или символы.

Массив может иметь несколько измерений, таким образом обычная практика обращаться к массиву, используя несколько индексов. Например к двумерному массиву с тремя строками и четырьмя столбцами можно было бы обратиться к элементу в 2-ом ряду и 4-ой столбце с помощью выражения: [1,3] (в языке в котором приоритет у строки) и [3,1] (в языке в котором приоритет у столбца) в случае индексом с началом с нуля. Таким образом два индекса используются для двумерных массивов, три — для трехмерного массива, и n — для n-мерного массива.

Примечания

  1. В языке Си, при обращении к элементу с нулевым индексом возвращает адрес начала массива, заданного именем массива (переменная со значением адреса), так как индекс здесь обозначает смещение относительно его.



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Индекс (массив)" в других словарях:

  • Индекс — (лат. index список, реестр, указатель) число, буквы или другая комбинация символов, указывающая место элемента в совокупности или характеризующая состояние некоторой системы, например показатель активности, производительности, развития,… …   Википедия

  • индекс — Индексом является 16 битовый адрес, используемый для доступа к объектному словарю CANopen. Для массивов и записей этот адрес расширяется 8 битовым субиндексом. [http://can cia.com/fileadmin/cia/pdfs/CANdictionary v2 ru.pdf] индекс 1. Индексный… …   Справочник технического переводчика

  • Индекс — [index] 1. Индексный показатель [index value, index number], величина, получаемая как отношение показателей одинаковой размерности при их сопоставлении (например, за различные периоды времени, для разных территорий). Поэтому индексы  … …   Экономико-математический словарь

  • массив данных — Конструкция данных, компоненты которой идентичны по своим характеристикам и перечисляют как значения функции от фиксированного количества целочисленных аргументов. Примечание Количество аргументов определяет размерность массива. [ГОСТ 20886 85]… …   Справочник технического переводчика

  • Индекс подобия Земле — (англ. Earth Similarity Index, ESI)  индекс пригодности планеты или луны для жизни, разработанный международной группой учёных, которую составили астрономы, планетологи, биологи и химики[1][2]. ESI должен помочь ответить на вопрос,… …   Википедия

  • Индекс обитаемости планеты — (англ. Planetary Habitability Index, PHI)  индекс вероятности существования жизни на каком либо небесном теле, разработанный международной группой учёных, которую составили астрономы, планетологи, биологи и химики[1][2]. Индекс PHI… …   Википедия

  • Индекс поисковой системы — в Интернет компонента поисковой системы; информационный массив, в котором хранятся специальным образом преобразованные текстовые составляющие всех посещенных и проиндексированных роботом веб страниц и текстовых файлов. По английски: Index См.… …   Финансовый словарь

  • Массив (программирование) — Индексный массив (в некоторых языках программирования также таблица, ряд) именованный набор однотипных переменных, расположенных в памяти непосредственно друг за другом (в отличие от списка), доступ к которым осуществляется по индексу. Индекс… …   Википедия

  • Массив — У этого термина существуют и другие значения, см. Массив (значения). Эту страницу предлагается переименовать в Массив (информатика). Пояснение причин и обсуждение  на странице Википедия:К переименованию/4 ноября 2012. Возможно, её …   Википедия

  • Массив Раглицы — Территория Массив Раглицы Страна РоссияРоссия …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»