4 ms·
> why does the bitwise AND have higher precedence than logical AND? Why is this precedence weird? Bitwise AND tends to be used to transform data while a logica
by briantakita 6y ago
> why does the bitwise AND have higher precedence than logical AND?
Why is this precedence weird? Bitwise AND tends to be used to transform data while a logical AND tends to be used for control flow.
- colejohnson66 6y agoI meant equals having a higher precedence than bitwise AND. As in: if (x & 2 == 2) ...is actually parsed as: if (x & (2 == 2)) ...which isn’t intuitive.
- compiler-guy 6y agoSee the above example from dmr himself