Thread Verständnisfrage zu Array und Referenzen
(4 answers)
Opened by bianca at 2011-04-29 20:13
Du wolltest wohl sowas:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #!/usr/bin/perl -w use strict; use warnings; my $test = 'a,b,c'; my $array = [split /\,/,$test]; test ($array); print "haupt: @$array\n"; sub test { my ($t) = @_; print "sub sagt: " . $t -> [2] . "\n"; $t -> [0] = 'z'; } Du veränderst in deinem Programm in Zeile 13 nur den Inhalt des anonymen Arrays, das in Zeile 7 übergeben wurde, greifst aber in Zeile 8 auf die Zeichenkette zu. |