Bitwise, Logical, Shift, and Comma Operators in C
Bitwise Operators
Operator
Meaning
&
bitwise AND
`
`
^
bitwise XOR
Operands must be integral types.
#include <stdio.h>
int main(void) {
int x = 1;
int y = 2;
x & y; /* 0 */
x | y; /* 3 */
x ^ y; /* 3 */
return 0;
}
Swapping Without a Temporary Variable
#include <stdio.h>
int mai ...
Posted on Wed, 29 Jul 2026 17:00:15 +0000 by ftrudeau