Thread Zugriff auf sub-Funktionen
(9 answers)
Opened by Alvin at 2008-01-02 16:04 Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 # mehr/ausführlichere Fehlermeldungen # --> besseres Programm use strict; use warnings; ################################## # Funktionen ####################### ################################## sub birth{ # variable von Funktionsaufruf übernehmen my $count=shift(@_); my @birthage; my @birthgender; for my $i (0..$count){ $birthage[$i]=0; $birthgender[$i]=1; } #Referenzen übergeben return (\@birthage,\@birthgender); } ################################## # Programm ######################## ################################## # Variablem bitte initialisieren. my @age; my @gender; my $n=10; for my $i (0..5){ $age[$i]=int(rand(10)); $gender[$i]=int (rand (1)); } # Funktion ausführen my ($birthage,$birthgender)=birth($n); # zu den Arrays hinzufügen push (@age, @$birthage); push (@gender, @$birthgender); |