摘要: 近日,在书中看到一个关于数据交换函数的源代码,发现挺有意思,具体代码如下: 根据 C 语言异或赋值操作符(^=)的计算规则和异或运算符(^)的运算法则,应按照从右到左的顺序进行计算,具体计算过程演示如下: 从计算过程可以看出,a 和 b 的值的确进行了交换,那我们通过具体程序来进行验算一下: 笔者的 阅读全文
posted @ 2016-08-06 20:07 茫茫人海1314 阅读(884) 评论(1) 推荐(0) 编辑