Tipi di espressioni
Le espressioni C++ sono divise in diverse categorie:
Espressioni principali.Questi sono i blocchi predefiniti da cui tutte le altre espressioni vengono generate.
Aggiungere alla fine le espressioni.Si tratta di espressioni primarie seguite da un operatore, ad esempio dall'indice di matrice o dall'operatore di decremento suffisso.
Espressioni definite con gli operatori unari.Gli operatori unari agiscono su un solo operando in un'espressione.
Espressioni definite con gli operatori binari.gli operatori binari agiscono su due operandi in un'espressione.
espressioni con l'operatore condizionale.L'operatore condizionale è un operatore ternario (l'unico operatore del linguaggio C++ - e accetta tre operandi.
espressioni costanti.Le espressioni costanti sono definite interamente dei dati costanti.
Espressione con le conversioni esplicite del tipo.Le conversioni esplicite del tipo, o “i cast,„ possono essere utilizzati nelle espressioni.
eseguire il cast.I “cast„ indipendenti dai tipi possono essere utilizzati nelle espressioni.
Informazioni sui tipi di runtime.Per determinare il tipo di oggetto durante l'esecuzione del programma.