首页 > 技术文章 > 不用第三个变量,将a,b两个值互换,会出现什么样的异常?

gyearth 2015-09-23 21:07 原文

1

  相互加减

a = a + b; b = a - b; a = a - b;

但会出现异常 如果a+b超过a类型的范围,俗称溢出异常。

2

 指针操作交换地址

3

 异或操作

 

 

转自网络搜索的答案  

 

   

推荐阅读