应用位异或交换两个变量的值
我们知道在程序语言中都有 "^"表示异或,但是我们用到的很少,下面是以Golang语言为例,将a,b的值互换package mainimport "fmt"//noinspection ALLfunc main() { var a int = 2 var b int = 4 if ( a != b) { // 1.相当于a = a^b,其实就是(a = 10...