异或交换元素值
#include <stdio.h>
int main()
{
int num1 = 2;//010
int num2 = 3;//011
num1 = num1^num2;//001
num2 = num1^num2;//010
num1 = num1^num2;//011
printf("num1=%d num2=%d\n", num1, num2);
}
#include <stdio.h>
int main()
{
int num1 = 2;//010
int num2 = 3;//011
num1 = num1^num2;//001
num2 = num1^num2;//010
num1 = num1^num2;//011
printf("num1=%d num2=%d\n", num1, num2);
}