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

topeg
 2008-01-03 01:42
#104353 #104353
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
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);

View full thread Zugriff auf sub-Funktionen