Thread Rekursive Berechnung der Fakultät (7 answers)
Opened by Array at 2008-05-27 13:13

pq
 2008-05-27 15:10
#110358 #110358
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
renee+2008-05-27 11:26:26--
Quote
Der Wert von $zahl wird jeweils um 1 erniedrigt und wieder der Subroutine übergeben.
ja

nein. der wert von $zahl ändert sich nicht. und er wird schon gar nicht erniedrigt (der arme), sondern
wenn dann dekrementiert. also, du änderst nicht $zahl, sondern rufst dieselbe funktion mit dem
argument $zahl -1 auf. das ist ein unterschied. im nächsten funktionsaufruf ist $zahl eine neue
variable, die rein gar nichts mit der äusseren zu tun hat, ausser, dass sie den gleichen namen hat.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Rekursive Berechnung der Fakultät