Nur eine zufällige Beobachtung, es scheint, dass es auf StackOverflow.com Fragen zu if "++ i == i ++" gibt. Diese Frage wird die ganze Zeit gestellt. Ich glaube, ich habe sie in den letzten zwei Monaten etwa sechs oder sieben Mal gestellt bekommen.
Ich frage mich nur, warum C-Entwickler sich so dafür interessieren. Dasselbe Konzept / dieselbe Frage gibt es auch für C # - und Java-Entwickler, aber ich glaube, ich habe nur eine C # -bezogene Frage gesehen.
Liegt es daran, dass so viele Beispiele ++ i verwenden? Liegt es daran, dass es ein beliebtes Buch oder Tutorial gibt? Liegt es daran, dass C-Entwickler es lieben, so viel wie möglich in eine einzige Zeile für 'Effizienz' / 'Leistung' zu packen und daher häufiger auf 'seltsame' Konstrukte mit dem ++ - Operator zu stoßen?
++i == i++
oder allgemeiner auf den Bedeutungsunterschied zwischen ++i
und i++
?