例如 1.
int a=7;转换成二进制0111
int b=8;转换成二进制1000
a&b=0;//0000
a|b=15;//1111
a^b15;//1111
~b=-9;
2.
左移运算符:
int c = 5<<2;//此时c=5*2*2=20,左移两位
右移运算符:
int d = 40>>//此时40/2/2/2=5;,右移三位
3.4乘以2,如何最快,左移一位。
4.条件运算符
语法格式:
x ? y : z
结果为-1
运算符优先级:
自动类型转化