and_eq operator — Bitwise and assignment operator
assignment-expr := logical-or-expr &= assignment-expr | logical-or-expr and_eq assignment-expr
The and_eq
operator is an
assignment operator that performs bitwise and. It
is equivalent to logical-or-expr
=
logical-or-expr
&
assignment-expr
except that logical-or-expr
is evaluated only once. The
keyword and_eq
is interchangeable
with the &=
token.