逻辑操作符

->指向地址
!反操作
+正值
-负值
==相等
||或者
&&并且
(类型)强制类型转换

<<移位操作符移动的是二进制 只能整数
| 或 二进制补码两位位0才为0
& 与 二进制补码二进制补码两位位1才为1
^ 异或 二进制补码相同为0相异为1

原码:第一位为符号位 反码:原码除了符号位相等 补码:反码+1