Store the value of the second operand in the object specified by the
first operand (simple assignment).
*=
Multiply the value of the first operand by the value of the second
operand; store the result in the object specified by the first
operand.
/=
Divide the value of the first operand by the value of the second
operand; store the result in the object specified by the first
operand.
%=
Take modulus of the first operand specified by the value of the
second operand; store the result in the object specified by the first
operand.
+=
Add the value of the second operand to the value of the first
operand; store the result in the object specified by the first
operand.
–=
Subtract the value of the second operand from the value of the first
operand; store the result in the object specified by the first
operand.
<<=
Shift the value of the first operand left the number of bits
specified by the value of the second operand; store the result in the
object specified by the first operand.
>>=
Shift the value of the first operand right the number of bits
specified by the value of the second operand; store the result in the
object specified by the first operand.
&=
Obtain the bitwise AND of the first and second operands; store the
result in the object specified by the first operand.
^=
Obtain the bitwise exclusive OR of the first and second operands;
store the result in the object specified by the first operand.
|=
Obtain the bitwise inclusive OR of the first and second operands;
store the result in the object specified by the first operand.
No comments:
Post a Comment