不使用第三个变量交换两个变量的值
摘要:
交换两个变量(a和b)的值,最简单的办法是另定义一个变量(c),将a赋给c,然后调换。下面给出几种不使用第三个变量的办法:1.利用运算交换两个变量值a = b - a;b = b - a;a = b + a;2.位运算通过异或运算来交换值a=a^b; b=a^b; a=a^b;3.交换指针地址 阅读全文
posted @ 2015-03-10 17:12 Better_li 阅读(669) 评论(0) 推荐(0) 编辑