黑马程序员技术交流社区

标题: 关于异或的问题^ [打印本页]

作者: chen578157939    时间: 2014-10-25 22:34
标题: 关于异或的问题^
今天通过这个例子终于明白了异或实现 实现两个值的交换,而不必使用临时变量。
    例子:
交换两个整数a=10100001,b=00000110的值,可通过下列语句实现:
    a = a^b;   //a=10100111
    b = b^a;   //b=10100001
    a = a^b;   //a=00000110




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2