Thread Zugriff auf sub-Funktionen (9 answers)
Opened by Alvin at 2008-01-02 16:04

nepos
 2008-01-02 16:16
#104341 #104341
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
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.

View full thread Zugriff auf sub-Funktionen