无标题文章
2016-08-13 本文已影响19人
风林山火
func swapNum(inout num1: Int, inout num2: Int) {
num1 = num1 ^ num2
num2 = num1 ^ num2
num1 = num1 ^ num2
}
var a = 10
var b = 20
swap(&a, &b)
//a = 10
//b = 20
func swapNum(inout num1: Int, inout num2: Int) {
num1 = num1 ^ num2
num2 = num1 ^ num2
num1 = num1 ^ num2
}
var a = 10
var b = 20
swap(&a, &b)
//a = 10
//b = 20