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.

Mais informação Descrição, Associatividade ...
Remove ads

Tabela

Mais informação Operador, Sintaxe ...
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.

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads