Thread Verkettete Listen (46 answers)
Opened by DarKo87 at 2012-11-21 07:46

DarKo87
 2012-11-21 11:53
#163457 #163457
User since
2012-11-21
20 Artikel
BenutzerIn
[default_avatar]
Hab dein Programm abgeändert. Möchte anstelle von Werten die adresse der Arrays speichern. Das Funktioniert, sogar!

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
for (1..5) {
$list[$_][0] = <>;
my $node = { value => $list[$_], prev => $prev_ref };
$first = $node unless defined $first;
$prev_ref->{next} = $node ;
$prev_ref = $node;
}

my $node = $first;
while ($node) {
print $node->{value}, "\n";
$node = $node->{next};
}


Als ausgabe habe ich folgendes

Code: (dl )
1
2
3
4
5
ARRAY(0x3e4770)
ARRAY(0x2b7672c)
ARRAY(0x2b766c0)
ARRAY(0x2b76684)
ARRAY(0x2b76618)


Wie kann ich jetzt anstelle von den Speicheradressen, den Wert wieder ausgeben?
Dieser Beitrag und sein Inhalt sind Geistiges Eigentum von DarKo87

View full thread Verkettete Listen