summaryrefslogtreecommitdiff
path: root/tests/bitwise.c
blob: 54aec8f3e5d4eeedb16a031d15e0949fb4f5f3fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
int main() {
  int a = 12;
  int b = 10;
  
  int and = a & b;
  int or = a | b;
  int xor = a ^ b;
  int shl = a << 1;
  int shr = a >> 1;
  
  return and + or + xor + shl + shr;
}