C Frage zu Vektoren/ Arrays

TRBN

Cadet 2nd Year
Registriert
Nov. 2015
Beiträge
22
Hallo,
gerade bereite ich mich auf meine Infoklausur vor.
Dabei habe ich eine Verständnisfrage, bei welcher meiner Meinung nach die Lösung falsch ist.
Aufgabe:
Deklarieren Sie einen Vektor mit Namen Liste mit zehn Elementen vom Typ double.

Ich dachte die Lösung wäre:
double Liste[9]

denn es würd doch von 0 ausgehend gezählt? (0,1,2,3,4,5,6,7,8,9)

in den Lösungen steht double Liste[10]

ist die gegebene Lösung falsch oder habe ich ein falsches Verständnis?
 
Index startet (in C) bei 0, bei der Deklaration wird die Anzahl der Elemente angegeben. Also führt "double a[10]" zu einem Array mit 10 Elementen mit den Indizes 0..9.
 
Zurück
Oben