Espressioni (C++)

In questa sezione vengono descritte le espressioni C++. Le espressioni sono sequenze di operatori e operandi utilizzate per uno o più dei seguenti scopi:

  • Calcolare un valore in base agli operandi.

  • Definire oggetti o funzioni.

  • Generazione di "effetti collaterali". Gli effetti collaterali sono azioni diverse dalla valutazione dell'espressione, ad esempio modificando il valore di un oggetto.

In C++, è possibile sottoporre a overload gli operatori e fare assumere loro significati definiti dall'utente. Non è invece possibile modificare la precedenza degli operatori e il numero di operandi che accettano. In questa sezione vengono descritte la sintassi e la semantica degli operatori così come forniti dal linguaggio, non vengono trattate, invece, sintassi e semantica degli operatori sottoposti a overload. Oltre ai tipi di espressioni e semantiche delle espressioni, vengono trattati gli argomenti seguenti:

Argomenti sugli operatori presenti in altre sezioni:

Vedi anche

Riferimenti al linguaggio C++