[Vienna-pm] Vars in sub max {..}
Carl A. Schreiber
gooly at gmx.at
Fri Feb 3 02:04:54 PST 2006
Hallo,
kleine Frage zum Leben und Sterben einer Variablen..
die Variable (hier $x) in einer sub:
sub max {
my $x = shift;
foreach (@_) { $x = $_ if ($x > $_) }
return $x;
}
Angenommen, dieses max() ist Teil eines Moduls (use ..),
wann und wie oft wird $x angelegt, also ihr Speicherplatz reserviert.. bzw,
wann wird dieser Speicherplatz wieder freigegeben?
( einmal beim laden des Moduls ),
einmal bei der ersten Ausführung
jedesmal, wenn max aufgerufen wird
( .. ?)
?
Danke schon mal,
Calli
More information about the Vienna-pm
mailing list