Programação operadores em C ++
Todos os operadores em C ++ executar alguma função definida. Esta tabela mostra o operador, a precedência (que determina quem vai primeiro), cardinalidade e associatividade no programa C ++.
Operador | cardinality | associatividade | |
---|---|---|---|
maior precedência | () [] ->. | unário | da esquerda para direita |
! ~ + - ++ - * (Elenco) sizeof | unário | da esquerda para direita | |
* /% | binário | da esquerda para direita | |
+ - | binário | da esquerda para direita | |
lt; lt; >> | binário | da esquerda para direita | |
lt; lt; =>> = | binário | da esquerda para direita | |
==! = | binário | da esquerda para direita | |
binário | da esquerda para direita | ||
^ | binário | da esquerda para direita | |
| | binário | da esquerda para direita | |
binário | da esquerda para direita | ||
|| | binário | da esquerda para direita | |
?: | ternário | direita para esquerda | |
= * = / =% = + = - = = ^ = | = lt; lt; = >> = | binário | direita para esquerda | |
menor precedência | , | binário | da esquerda para direita |