c c++ 交换两个数的值
来源:互联网 发布:chs.srt打开软件 编辑:程序博客网 时间:2024/05/18 00:24
在网上学习了各位大婶的相关方法,自己总结一下备忘。
方法1:void swap(int *a,int *b){int tmp = *a;*a = *b;*b=tmp;}
方法2:void swap(int &a,int &b){int tmp =a ;a=b;b=tmp;}
方法3:void swap(int &a,int &b){a=b-a;b=b-a;a=b+a;}
方法4:void swap(int &a,int &b){a=a+b;b=a-b;a=a-b;}
方法5:void swap(int &a,int &b){if(a==b) return ; a= a^b;b=a^b;a=a^b;}
仅供参考,主要就是那么个思路,还没有一一验证,问题多多,多谢各位大婶指教!
- c c++ 交换两个数的值
- C语言交换两个数的值
- C语言交换两个数的值
- C语言或者Object-C交换两个数的值
- c语言--交换两个数的函数
- 【C语言】交换两个数的内容
- 交换两个数的C语言程序
- c语言指针的之交换两个数的值
- 不用临时变量交换两个数的值(C实现)
- c语言,通过指针交换两个数的值
- C语言中有关两个数,值的交换
- C语言-交换两个数
- c语言两个数交换
- C 指针交换两个数
- 【C语言】交换两个数
- C语言交换两个数
- C语言两个数交换
- 不用中间变量进行两个数的交换(C语言)
- 详解Hibernate
- [Android应用代码] Android Fragment简单例子
- 你的身份证号给你显示你的出生日期
- 开发 页面 分页模板
- hanoi问题
- c c++ 交换两个数的值
- Activity的四种launchMode
- 新版iPhone5价高 果粉失望
- 开发 分页调用toof类
- ASP 动态 include 文件
- unity3d monobehaviour的一个bug
- adxl345的STM32驱动程序和硬件设计
- 关于HWM设置不起作用的问题
- zoj 3613 Wormhole Transport (STNT + DP)