一、缓存

buf = a;
a = b;
b = buf;

### 二、求和后减

a = a + b;b = a - b;a = a - b;

### 三、异或

 a = a ^ b; b = a ^ b; a = a ^ b;