Thread Zugriff auf sub-Funktionen
(9 answers)
Opened by Alvin at 2008-01-02 16:04
Du könntest die beiden Arrays als Referenzen an die Sub übergeben und die neuen Einträge direkt in deiner Sub hinzufügen:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 sub birth { my ($birthage, $birthgender) = @_; for my $i ( 0..$n) { push(@$birthage, 0); push(@$birthgender, 1); } } birth(\@age,\@gender); Wobei $gender bei dir eh kein Array ist. Problem an deiner Sub ist auch, dass diese nur @birthage zurückgibt. Das return beendet die Sub und dein @birthgender wird nie zurückgeliefert. |