Язык программирования C известен как язык массива с нулевым индексом. Первый элемент в массиве доступен с помощью 0
. Например, double arr[2] = {1.5,2.5}
Первый элемент в массиве arr
находится в позиции 0. arr[0] === 1.5
Какие языки программирования являются индексами на основе 1?
Я слышал, что эти языки начинаются с 1 вместо 0 для доступа к массиву: Algol, Matlab, Action !, Pascal, Fortran, Cobol. Это завершено?
В частности, массив на основе 1 будет обращаться к первому элементу с 1, а не с нулем.