Индексация (программирование): различия между версиями
Patarakin (обсуждение | вклад) м (1 версия импортирована) |
Patarakin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
'''Индексация''' в [[Язык программирования|языках программирования]] — это механизм для доступа к компоненте [[Массив (программирование)|массива данных]] посредством ссылки на массив и посредством одного или более выражений, значения которых определяют позицию компоненты массива<ref>ГОСТ 28397-89 Языки программирования. Термины и определения.</ref>. | '''Индексация''' в [[Язык программирования|языках программирования]] — это механизм для доступа к компоненте [[Массив (программирование)|массива данных]] посредством ссылки на массив и посредством одного или более выражений, значения которых определяют позицию компоненты массива<ref>ГОСТ 28397-89 Языки программирования. Термины и определения.</ref>. | ||
'''Индекс''' — элемент [[Перечислимое множество|перечислимого множества]], который указывает на конкретный элемент массива. Обычно является неотрицательным [[целое число|целым числом]]. В некоторых языках отрицательные индексы используются для отсчёта элементов в обратную сторону (начиная с конца массива). | '''Индекс''' — элемент [[Перечислимое множество|перечислимого множества]], который указывает на конкретный элемент массива. Обычно является неотрицательным [[целое число|целым числом]]. В некоторых языках отрицательные индексы используются для отсчёта элементов в обратную сторону (начиная с конца массива). | ||
== Начальный индекс == | == Начальный индекс == | ||
Есть три способа, как элементы массива могут быть проиндексированы целыми неотрицательными числами | |||
Есть три способа, как элементы массива могут быть проиндексированы целыми неотрицательными числами | |||
== Многомерные массивы == | == Многомерные массивы == | ||
Массив может иметь несколько измерений, при этом обычной практикой является обращение к массиву с помощью нескольких индексов. | Массив может иметь несколько измерений, при этом обычной практикой является обращение к массиву с помощью нескольких индексов. | ||
[[Категория:Структуры данных]] | [[Категория:Структуры данных]] | ||
Текущая версия на 12:25, 19 октября 2022
Индексация в языках программирования — это механизм для доступа к компоненте массива данных посредством ссылки на массив и посредством одного или более выражений, значения которых определяют позицию компоненты массива<ref>ГОСТ 28397-89 Языки программирования. Термины и определения.</ref>.
Индекс — элемент перечислимого множества, который указывает на конкретный элемент массива. Обычно является неотрицательным целым числом. В некоторых языках отрицательные индексы используются для отсчёта элементов в обратную сторону (начиная с конца массива).
Начальный индекс
Есть три способа, как элементы массива могут быть проиндексированы целыми неотрицательными числами
Многомерные массивы
Массив может иметь несколько измерений, при этом обычной практикой является обращение к массиву с помощью нескольких индексов.