异或交换两个数的值是资源开销最小的方法,不需要中介数,原理简单的来说就是异或的负负得正
代码:
#include int main() { int a = 11, b = 22; printf("a=%d b=%dn", a, b); a = a ^ b; b = a ^ b; a = a ^ b; printf("a=%d b=%dn", a, b); }
编译: gcc test.c -o test
gcc test.c -o test
执行: a=11 b=22 a=22 b=11
模拟江湖职业选择推荐
夸克网盘如何不限速下载资源-夸克网盘不限速下载技巧指南
三国天下归心甘宁阵容搭配指南 三国天下归心甘宁最强阵容推荐与实战解析
三国天下归心宝物锻造攻略 三国天下归心宝物材料获取与合成步骤详解
乱涂彩世界开荒攻略 乱涂彩世界新手入门与资源速刷指南
知网官网登录入口直达通道-知网官网首页登录快速方法
某个孤独之人
青蛙计划
组队吧英雄
神龙快打
百万乐曲物语
收养地精的女王
元素挖掘
简单飞机
快递公司模拟器