异或交换两个数的值是资源开销最小的方法,不需要中介数,原理简单的来说就是异或的负负得正
代码:
#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
千年之旅玛莎技能是什么 玛莎技能介绍一览
千年之旅侵蚀机制是什么 侵蚀机制介绍一览
新三国志曹操传华楹采药怎么打 华楹采药打法教学
千年之旅纳菲角色技能有哪些特点
潮汐守望者杨戬角色有什么技能
千年之旅白龙吉拉蒂亚角色怎么样
心灵守护者
恐怖解谜大作战
都市机械乱斗
史前孤岛录
开局一个亿
开局一个亿是个挺有意思的模拟游戏,背景放在八十年代,剧情讲你
侏罗纪冒险
侏罗纪冒险带你重返史前世界,化身恐龙探索原始森林,在紧张刺激
我的小镇农场
我的小镇农场是个是个挺放松的模拟游戏,画风卡通玩着不累。你自
汉堡餐厅模拟
汉堡餐厅模拟是个挺有意思的经营游戏,画风不错操作也简单。你自
梦幻点点乐
梦幻点点乐带来轻松治愈的消除体验,绚丽多彩的方块闪烁着迷人光