Einzelnen Beitrag anzeigen

Benutzerbild von leddl
leddl

Registriert seit: 13. Okt 2003
Ort: Künzelsau
1.613 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Untere Grenze statisches Array

  Alt 20. Sep 2005, 14:32
Zitat von Tyrael Y.:
Ein Array geht von 0 - MaxAnzahl

sprich
Delphi-Quellcode:
for i := Low(AArray) to High(AArray)
...
liefert bei dir 41 Elemente, da deine Schleife bei 0 anfängt
und bei 40 aufhört -> 40 Elemente + 0´tes Element = 41
Naja, ein dynamisches Array ist sehr wohl 0-basiert, da hast du recht. Bei einem statischen Array kannst du aber den Startwert angeben. Welchen Sinn sollte denn sonst Low() überhaupt haben, wenn jedes Array sowieso bei 0 beginnt?

Aber so wies aussieht hat sichs ja geklärt. Ich hatte das jetzt so verstanden, daß das 0-te Element tatsächlich verfügbar war...
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;
  Mit Zitat antworten Zitat