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.