博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
交换两个变量的值
阅读量:6574 次
发布时间:2019-06-24

本文共 138 字,大约阅读时间需要 1 分钟。

###一

temp=a;a=b;b=temp;复制代码

###二

a=a+b;b=a-b;a=a-b;复制代码

###三

a^=b^=a^=b;复制代码

第三种比较有意思,其实相当于

a=a^b;b=b^a^b;//两次异或就为a了a=a^b^a;//两次异或结果为b复制代码

转载地址:http://xlgjo.baihongyu.com/

你可能感兴趣的文章
BFS小结
查看>>
Jquery页面跳转
查看>>
poj 3211 Washing Clothes (01)
查看>>
Ruby小白入门笔记之<Rubymine工具的快捷键>
查看>>
Media Session API 为当前正在播放的视频,音频,提供元数据来自定义媒体通知
查看>>
yum -y install php-mysql 版本冲突
查看>>
【7.17总结】 匈牙利算法(二分图最大匹配)
查看>>
JDBC(转)
查看>>
大端小段详解—转载
查看>>
告别LVS:使用keepalived+nginx实现负载均衡代理多个https
查看>>
征服 Redis + Jedis + Spring (一)—— 配置&常规操作(GET SET DEL)
查看>>
[转载]触摸屏网站制作的小细节
查看>>
[转载]INNO Setup 使用笔记
查看>>
Servlet--HttpSession接口,HttpSessionContext接口,Cookie类
查看>>
Android世界第一个activity启动过程
查看>>
RR调度(Round-robin scheduling)简单介绍
查看>>
重载函数编译后的新名字
查看>>
oracle resetlog与noresetlog的作用(转载)
查看>>
linux服务器内存占用太高-释放内存
查看>>
Linux下长时间ping网络加时间戳并记录到文本(转)
查看>>