Thread Array ist nicht Array?!?: Was ist eigentlich ein Array in Perl? (23 answers)
Opened by highlander at 2006-04-07 17:02

highlander
 2006-04-07 17:22
#64537 #64537
User since
2006-04-07
5 Artikel
BenutzerIn
[default_avatar]
[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.

View full thread Array ist nicht Array?!?: Was ist eigentlich ein Array in Perl?