Assignment
operator
|
Sample
expression
|
Explanation
|
Assigns
|
Assume:
int
c =
3,
d =
5,
e =
4,
f =
6,
g =
12; |
+=
|
c += 7
|
c = c + 7
|
10 to
c |
-=
|
d -= 4
|
d = d - 4
|
1 to
d |
*=
|
e *= 5
|
e = e * 5
|
20 to
e |
/=
|
f /= 3
|
f = f / 3
|
2 to
f |
%=
|
g %= 9
|
g = g % 9
|
3 to
g |
|
Fig. 2.12 Arithmetic assignment
operators. |
|