Thread Parameteränderung bei Funktion (12 answers)
Opened by Fraser at 2005-01-11 18:41

Fraser
 2005-01-11 18:41
#50705 #50705
User since
2005-01-10
10 Artikel
BenutzerIn
[default_avatar]
Hi Leute,

ich hab hier eine kleine Funktion, bei der sich die Parameter verändern. (Es ist ne Übungsaufgabe; also brauche ich keine Verbesserungsvorschläge. Ich bin schon über kleine Hinweise dankbar)

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$a = 2;
@x = (1..5);
 
@y = scale_ary2($a, @x);
print "\@x = @x \n";
print "\@y = @y \n";
 
sub scale_ary2 {

        $scale = shift;   # 2
                     
       for (@_) {     # @_ = 1 2 3 4 5
       $_ *= $scale;    
     
       }      
       return @_;  # wohin wird das neue @_ hingeliefert?
}

View full thread Parameteränderung bei Funktion