next up previous contents index
Nächste Seite: 3.9 Weitere nützliche Konstanten Aufwärts: 3. Operatoren Vorherige Seite: 3.7.2 Postfixnotation   Inhalt   Index


3.8 Zusammengesetzte Zuweisungen

Wertzuweisungen der Form
<lvalue> = <lvalue> <operator> <ausdruck>
können zu
<lvalue> <operator>= <ausdruck>
verkürzt werden.
Hierbei ist <operator> $ \in$ {+,-,*,/,%,&,|,^,<<,>>} aus § 3.2 und § 3.5 .

{
 int   i,j,w;
 float x,y;
 
 i += j           // i = i+j
 w >>= 1;         // w = w >> 1 (= w/2)
 x *=y;           // x = x*y
}



Gundolf Haase 2004-01-15