码迷,mamicode.com
首页 > 其他好文 > 详细

使用运算符互换两个整数三种方式

时间:2014-07-16 21:00:41      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:使用   c   开发   阅读      运算符   

int a = 4,b = 6;

利用第三方变量(开发用这种,易懂提高阅读性)

  int c;
     c = a;
     a = b;
     b = c;

 

不用第三方变量(有局限性,容易损失精度)

 a = a + b;//如果a和b的和的值非常大,容易超出规定的范围(该列是容易超出int的范围)
   b = a - b;
   a = a - b;

 

利用运算符

   a = a ^ b;
   b = a ^ b;
   a = a ^ b;

使用运算符互换两个整数三种方式

标签:使用   c   开发   阅读      运算符   

原文地址:http://www.cnblogs.com/LO-ME/p/3530545.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!