Top Qs
Linha do tempo
Chat
Contexto
Operadores em C e C++
Da Wikipédia, a enciclopédia livre
Remove ads
C++ também contém os operadores para conversão de tipos de dados const_cast, static_cast, dynamic_cast e reinterpret_cast, que não estão listados na tabela.
Precedência de operadores
Resumir
Perspectiva
A seguir é listada a ordem de precedência e associatividade dos operadores. Elementos na mesma linha são calculados com a mesma precedência, de acordo com a direção dada.
A sintaxe das expressões é especificada por uma gramática livre de contexto, a tabela a seguir é inferida pela gramática.
Remove ads
Tabela
Remove ads
Sinônimos em C++
C++ define palavras-chave que atuam como apelidos para alguns operadores: and (and), bitand (and), and_eq (and=), or (||), bitor (|), or_eq (|=), xor (^), xor_eq (^=), not (!), not_eq (!=), compl (~). Eles são processados pelo analisador sintático da mesma forma que seus equivalentes.
Já C fornece na biblioteca padrão o cabeçalho iso646.h, que define esses símbolos através de macros.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads