What does this expression actually mean??
Note – the x and y vars are just sample values.
int x = 3;
int y = 1;
if ((x & y) !=0)
I inherited a codebase and am not up to speed on bitwise operators. I have read up, but am still missing something. Help!
It’s comparing the bits in each value. It returns any bits that are set in both numbers.
In your example: