基础的数***算 注意区别 = 与 == 赋值运算符: = 条件判断运算符 == 四则混合运算 : + - × / a % b = r 等价于 a = k×b + r 位运算: & 按位与 | 按位或 ~ 按位取反 ^(相同为0,不同为1,自反性 ,逆运算(+ 与 - 相反)是自己) 其中 因为抑或的逆运算就是自己,所以有一个很有趣的性质 交换两个数字 a b 并且不借助第三个变量 a ^= b , b ^= a , a ^= b; 其实和下面的那个式子等价 a = a + b , b = a - b , a = a - b; 比如 a = 2 , b ...