Assegnazione composta

Gli operatori di assegnazione composta, indicati nella tabella in operatori di assegnazione, sono specificati nel form e1 op= e2, dove e1 è un l-value modificabile non di tipo const e e2 è uno dei seguenti:

  • un tipo aritmetico

  • un puntatore, se op è + o -

e1 op= e2 il form si comporta come e1 = e1 op e2tuttavia, e1 viene valutato solo una volta.

Assegnazione composta in un tipo enumerato generato un messaggio di errore.Se l'operando di sinistra è un tipo di puntatore, l'operando deve essere di un tipo puntatore o deve essere un'espressione costante che restituisce 0.Se l'operando di sinistra è di tipo integrale, l'operando non deve essere di un tipo puntatore.

Vedere anche

Riferimenti

Espressioni con gli operatori binari