Operatori di assegnamento

Quando la variabile a sinistra dell’operatore di assegnamento compare anche a destra (nell’espressione da valutare)

alfa = alfa+beta;

è possibile abbreviare la scrittura dell’intera istruzione utilizzando due operatori consecutivi

alfa += beta;
Operatore Uso Equivale a…
+= op1 += op2 op1 = op1 + op2
-= op1 -= op2 op1 = op1 – op2
*= op1 *= op2 op1 = op1 * op2
/= op1 /= op2 op1 = op1 / op2
%= op1 %= op2 op1 = op1 % op2
&= op1 &= op2 op1 = op1 & op2
|= op1 |= op2 op1 = op1 | op2
^= op1 ^= op2 op1 = op1 ^ op2
<<= op1 <<= op2 op1 = op1 >> op2
>>= op1 <<= op2 op1 = op1 << op2