Operadores C # e precedência

Nem sempre é fácil determinar qual # C operadores têm precedência sobre os outros. A tabela a seguir oferece uma lista de operadores # comum C e sua precedência, juntamente com a sua cardinalidade e associatividade.

Precedênciaoperadorescardinalityassociatividade
Alto() []. nova typeofunárioDa esquerda para direita
! ~ + - ++ - (Elenco) unárioDa esquerda para direita
* /%BinárioDa esquerda para direita
+ -BinárioDa esquerda para direita
lt; lt; =>> = é tãoBinárioDa esquerda para direita
==! =BinárioDa esquerda para direita
BinárioDa esquerda para direita
^BinárioDa esquerda para direita
|BinárioDa esquerda para direita
BinárioDa esquerda para direita
||BinárioDa esquerda para direita
?:TernárioDireita para esquerda
Baixo= * = / =% = + = - = = ^ = | = lt; lt; = >> =BinárioDireita para esquerda

menu