黑马程序员技术交流社区
标题:
a b互换的实现方法 不创建第三个变量
[打印本页]
作者:
曼卿phyand
时间:
2015-11-27 00:32
标题:
a b互换的实现方法 不创建第三个变量
// a=a+b;
// b=a-b;
// a=a-b;
//
//
// a=b-a;
// b=b-a;
// a=a+b;
// a=a^b;
// b=a^b;
// a=a^b;
作者:
超人不会飞啊
时间:
2015-11-27 00:46
实际开发不会用到这样的代码
作者:
石油小硕
时间:
2015-11-27 01:52
就是一个思想的问题,已经超越了代码本身的意义了,赞
作者:
lujia1010
时间:
2015-11-27 09:32
异或最好用吧
作者:
cherrycool
时间:
2015-11-27 09:56
这个只是作为学习和面试的时候使用吧,开发的时候最常见的还是使用第三方变量。第四种方法: a=(a+b)-(b=a);
作者:
caizexu
时间:
2015-11-27 10:25
谢谢分享
作者:
cube川
时间:
2015-11-27 17:00
还有个指针交换
作者:
刘耀宗
时间:
2015-11-27 17:26
用异或…两次异或同一个数为自己
作者:
马尔代夫的日出
时间:
2015-11-27 21:24
不错,,,,,,,,,,,,,,,,,
作者:
cbl16888
时间:
2015-11-27 21:40
这个可以不用记的,会百度就行哦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2