Tipi di espressioni

Le espressioni C++ sono suddivise in diverse categorie:

  • Espressioni primarie. Questi sono i blocchi predefiniti da cui vengono generate tutte le altre espressioni.

  • Espressioni di postfissi. Queste sono espressioni principali seguite da un operatore, ad esempio dall'operatore indice di matrice o dall'operatore di incremento suffisso.

  • Espressioni formate con operatori unari. Gli operatori unari agiscono solo su un operando in un'espressione.

  • Espressioni formate con operatori binari. Gli operatori binari agiscono su due operandi in un'espressione.

  • Espressioni con l'operatore condizionale. L'operatore condizionale è un operatore ternario (unico operatore di questo tipo nel linguaggio C++) - e accetta tre operandi.

  • Espressioni costanti. Le espressioni costanti sono formate interamente da dati costanti.

  • Espressioni con conversioni di tipi esplicite. Le conversioni del tipo esplicito, denominate anche cast, possono essere utilizzate nelle espressioni.

  • Espressioni con operatori puntatore a membro.

  • Cast. Il cast indipendente dai tipi può essere utilizzato nelle espressioni.

  • Informazioni sul tipo di runtime. Determina il tipo di un oggetto durante l'esecuzione del programma.

Vedi anche

Espressioni