Die Programmiersprache C ist als Nullindex-Array-Sprache bekannt. Auf das erste Element in einem Array kann mit zugegriffen werden 0
. Beispiel: double arr[2] = {1.5,2.5}
Das erste Element im Array arr
befindet sich an Position 0. arr[0] === 1.5
Welche Programmiersprachen sind 1-basierte Indizes?
Ich habe gehört, dass diese Sprachen für den Array-Zugriff bei 1 statt 0 beginnen: Algol, Matlab, Action!, Pascal, Fortran, Cobol. Ist das komplett?
Insbesondere würde ein auf 1 basierendes Array mit 1 und nicht mit Null auf das erste Element zugreifen.