Apenas uma observação aleatória, parece que no StackOverflow.com, há perguntas sobre se "++ i == i ++". Essa pergunta é feita o tempo todo, acho que a vi perguntada cerca de 6 ou 7 vezes nos últimos 2 meses.
Eu só me pergunto por que os desenvolvedores C estão tão interessados nisso? O mesmo conceito / pergunta existe também para desenvolvedores de C # e Java, mas acho que vi apenas uma pergunta relacionada ao C #.
É porque tantos exemplos usam ++ i? É porque existe algum livro ou tutorial popular? É porque os desenvolvedores de C adoram amontoar o máximo possível em uma única linha para 'eficiência' / 'desempenho' e, portanto, encontram construções 'estranhas' usando o operador ++ com mais frequência?
++i == i++
ou, de maneira mais geral, à diferença de significado entre ++i
e i++
?