1、异或运算 int a,b; a=10; b=1; a=a^b; b=a^b; a=a^b; 结果:a=1;b=10; ^是异或运算; 2、加减运算 int a=10,b=20; a=a+b; b=a-b; a=a-b; 结果:a=20;b=10;
不用中间变量而互换两个变量的值
最新推荐文章于 2020-01-23 12:59:48 发布
1、异或运算 int a,b; a=10; b=1; a=a^b; b=a^b; a=a^b; 结果:a=1;b=10; ^是异或运算; 2、加减运算 int a=10,b=20; a=a+b; b=a-b; a=a-b; 结果:a=20;b=10;