2019独角兽企业重金招聘Python工程师标准>>>
第一种方法:
<!-- lang: cpp -->a=a+b;b=a-b;a=a-b;
可能产生越界和溢出。
第二种方法:
<!-- lang: cpp -->a=a^b;b=a^b;a=a^b;
这种方法只适用整形数。 写成宏的形式
<!-- lang: cpp -->#define swap(a,b) (a)^=(b)^=(a)^=(b)
2019独角兽企业重金招聘Python工程师标准>>>
第一种方法:
<!-- lang: cpp -->a=a+b;b=a-b;a=a-b;
可能产生越界和溢出。
第二种方法:
<!-- lang: cpp -->a=a^b;b=a^b;a=a^b;
这种方法只适用整形数。 写成宏的形式
<!-- lang: cpp -->#define swap(a,b) (a)^=(b)^=(a)^=(b)
转载于:https://my.oschina.net/u/221120/blog/138831
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/402654.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!