Precedência
de
Operadores
A
precedência
de
um
operador
especifica
quem
tem
mais
prioridade
quando
há
duas
delas
juntas
.
Por
exemplo
,
na
expressão
,
1
+
5
*
3
,
a
resposta
é
16
e
não
18
porque
o
operador
de
multiplicação
(
"*"
)
tem
prioridade
de
precedência
que
o
operador
de
adição
("+"
)
.
Parênteses
podem
ser
utilizados
para
forçar
a
precedência
,
se
necessário
.
Assim
,
(
1
+
5
)
*
3
é
avaliado
como
18
.
A
tabela
seguinte
mostra
a
precedência
dos
operadores
,
da
menor
precedência
para
a
maior
.
Tabela
11-1
.
Precedência
dos
operadores
Associação
|
Operador
|
esquerda
|
|
esquerda
|
|
esquerda
|
|
esquerda
|
|
direita
|
|
esquerda
|
|
esquerda
|
|
esquerda
|
|
esquerda
|
|
esquerda
|
|
esquerda
|
|
esquerda
|
|
não
associativo
|
|
não
associativo
|
|
esquerda
|
|
esquerda
|
|
esquerda
|
|
direita
|
|
direita
|
|
não
associativo
|
|