Thread Array ist nicht Array?!?: Was ist eigentlich ein Array in Perl?
(23 answers)
Opened by highlander at 2006-04-07 17:02
[quote=Crian,07.04.2006, 15:11]Was verstehst du unter einem echten Array?[/quote]
Ein Array ist ein Stack in Speicher. Ein Array soll folgendermassen aufgebaut werden: Adresse Wert 0x5000 wert1 0x5001 wert2 0x5002 wert3 0x5003 wert4 0x6000 wert..n Die Adresse 0x5000 ist die start-Adresse von Array und die Adresse 0x6000 End-Adresse von Array Wenn ich jetzt auf 500.te Element zugreifen will dann kann ich direkt auf adresse 0x5500 zugreifen. Bei einer Liste muss ich alle erste 500 elementen durchlaufen und nur dann kann ich auf 500.ste element zugreifen. |