8
Por que c = ++ (a + b) dá erro de compilação?
Depois de pesquisar, li que o operador de incremento requer que o operando tenha um objeto de dados modificável: https://en.wikipedia.org/wiki/Increment_and_decrement_operators . A partir disso, acho que dá erro de compilação porque (a+b)é um inteiro temporário e, portanto, não é modificável. Este entendimento está correto? Esta foi a primeira vez que …