#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int a = 3;
int b = 5;
//& - 按(2进制)位与
int c = a & b;
//00000000 00000000 00000000 00000011//a
//00000000 00000000 00000000 00000101//b
//00000000 00000000 00000000 00000001//c
printf("%d\n", c);
//| - 按(2进制)位或
int d = a | b;
//00000000 00000000 00000000 00000011//a
//00000000 00000000 00000000 00000101//b
//00000000 00000000 00000000 00000111//d
printf("%d\n", d);
//^ - 按(2进制)位异或
int e = a ^ b;
//00000000 00000000 00000000 00000011//a
//00000000 00000000 00000000 00000101//b
//00000000 00000000 00000000 00000110//e
printf("%d\n", e);
return 0;
}