摘要: 异或是位运算,当且仅当两边相等时为真 即 1^1 = 0^0 = 1; 1^0 = 0^1 = 0; 异或有很多有用且快速的用法。 ①交换两个数 a = 10, b = 5 经过下面操作 输出a = 5, b = 10 ②判断二进制数中1的个数 例如: a = 1010,利用a ^= (a - 1) 阅读全文
posted @ 2017-12-10 14:32 LBNOQYX 阅读(1709) 评论(2) 推荐(2) 编辑