Hallo manni!
sub umwandeln
{
my $wandel = shift;
$wandel = "Bye";
}
$wandel ist eine neue Variable (eine Kopie) mit als Wert den Wert des ersten Elements von @_.
sub umwandeln
{
$_[0] = "Bye"
}
Hier _ist_ $_[0] das erste Element von @_ (dessen Inhalt nur aus einem Element besteht, nämlich $a), weswegen durch die neue Zuweisung dieses Element einen neuen Wert erhält und
print $a;
nun "Bye" ausgibt.
Oder sehe ich das falsch (4 Monate nicht geperlt...)?
Wie schon im Thread vermerkt, sollten $a und $b für Vergleiche, Sortierungen reserviert bleiben. Nimm andere Variablennamen für solche Beispiele.
Viele Grüße aus Frankfurt/Main,
Patrick
--
_ - jenseits vom delirium - _

Diblom [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
_ - jenseits vom delirium - _

Diblom [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?