Thread Verständnisfrage zu Array und Referenzen
(4 answers)
Opened by bianca at 2011-04-29 20:13
Du erzeugst eien anonymes Array, dessen Referenz in $t landet. solange die Variable existiert (innerhalb von "&test" ) geibt es auch das Anonyme Array. Was du geschrieben hast ist gleichbedeutend zu:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 #!/usr/bin/perl -w use strict; use warnings; my $test = 'a,b,c'; test ($test); print "haupt: " . $test . "\n"; sub test { my $t = [split /\,/,$_[0]]; print "sub sagt: " . $t -> [2] . "\n"; $t -> [0] = 'z'; } |