6.5.10 Bitwise AND operator

Syntax

1

AND-expression:

equality-expression

AND-expression & equality-expression

Constraints

2

Each of the operands shall have integer type.

Semantics

3

The usual arithmetic conversions are performed on the operands.

4

The result of the binary & operator is the bitwise AND of the operands (that is, each bit in the result is set if and only if each of the corresponding bits in the converted operands is set).