基本思想是定义一个新的变量作为中间变量C,让C = A,A = B,然后让B = C 就可以了.
下面是用C语言实现的:
#include
int main()
{
int A = 5,B = 7,C;
printf("Before swap :A == %d,B == %dn",A,B);
C = A; // 这一步C = 5
A = B; // 这里 A = 7
B = C; // 到这 B = 5
printf("After swap :A == %d,B == %dn",A,B");
}