运算符
算数运算符 +,-,*,/,%,++,--
%(取余)
11%2=5......1
++(自增)
int i=5;
a=i++;(先赋值,后执行)
a=5,i=6
a=++i;(先执行,后赋值)
a=6,i=6
赋值运算符 =
int i=5;(将5赋值于i)
关系运算符 >,<,>=,<=,==,!=instance of(非)
逻辑运算符 &&,||,!
&&(同true则true)
||(有true则true)
!(逻辑非,取相反结果)
位运算符 &,|,^,~,>>,<<,>>>
3=>0000 0000 0011
5=>0000 0000 0101
&(按位与,两个都是1则为1) 0000 0000 0001
|(按位或,两个有一个是1则为1) 0000 0000 0111
~(按位取反,0变成1,1变成0) 1111 1111 1110
^(异或,相同为0,不同为1) 0000 0000 0110
<<(左移)
>>(右移)
条件运算符 ? :
x ? y
标签:0000,++,运算符,按位,true,赋值 From: https://www.cnblogs.com/gy486926/p/17350899.html