Qual é a precedência e a associatividade dos operadores em C++?
C++ tem uma série de regras para a precedência dos operadores, para que o compilador possa decidir corretamente qual operador será executado primeiro em uma expressão com múltiplos operadores.
Além das regras de precedência, também existem certas regras de associatividade para certos operadores que têm o mesmo nível de precedência, como os operadores de divisão e multiplicação.
Quando C++ encontra dois operadores com o mesmo nível de precedência em uma expressão, ele verifica se esses operadores têm associatividade da esquerda para a direita ou da direita para a esquerda.
A tabela mostra as regras de precedência e associatividade para os operadores C++.
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!