Thread PERL vs. C: gleicher Code, anderes Ergebnis (47 answers)
Opened by docsnyder at 2005-09-14 16:16

pKai
 2005-09-14 17:35
#57964 #57964
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
perldoc perlop sagt ja, dass ++ stärker bindet als =. Da Post-++ den ursprünglichen Wert zurückliefert, erwartet ich auch logischerweise in Perl, dass sich $n = $n++; wie eine NOP verhält.
Wenn ich die Aussage in perl.de/forum richtig verstehe, verhält sich C also so, als ob ($n=$n)++ ausgeführt wird (übrigens auch unter Perl ein gültiger Ausdruck! ).
Da ich schon ewig nicht mehr mit C gearbeitet habe, ist mir auch die entsprechende Doku schon länger entfleucht.
Offensichtlich kommt mir (schon alleine deshalb) die Perl-Sichtweise natürlicher vor ;)
I sense a soul in search of answers.

View full thread PERL vs. C: gleicher Code, anderes Ergebnis