不通过中间变量交换两个变量的值
来源:互联网 发布:淘宝助理发布二手宝贝 编辑:程序博客网 时间:2024/06/07 01:12
在《STM32嵌入式微控制器快速上手》(作者:陈志旺等) 一书看到
利用异或
#include <stdio.h>
int main()
{
int a = 21;
int b = 43;
a = a ^ b;
b = b ^ a;
a = a ^ b;
printf("a = %d,b = %d\n",a,b);
return 0;
}
0 0
- c++不通过中间变量交换两个变量的值
- 不通过中间变量就可以交换两个变量的值
- 不通过中间变量交换两个变量的值
- 两个数不通过中间变量交换值的原理分析!
- 不通过中间变量 交换两个数的值
- 交换两个整数不通过中间变量
- 交换两个变量的值----两种方法(1)通过中间临时变量(2)不通过中间临时变量
- 不通过第三个变量来交换两个变量的值
- 不用中间变量,交换两个变量的值的方法
- 两个变量不用中间变量交换值的方法
- 不用中间变量交换两个整型变量的值
- 交换两个变量的值( 不可以使用中间变量 )
- 不使用中间变量来交换两个变量的值
- 不定义中间变量,交换两个整形变量的值
- 不使用中间变量来交换两个变量的值
- 不使用中间变量交换两个变量的值
- [转]不用中间变量交换两个数值变量的值
- 不使中间变量交换两个变量的值方法
- Ubuntu Kylin 16.04 UKUI预览版更换为163软件源
- 我所理解的快速傅里叶变换(FFT)
- offsetof宏分析
- matlab基础知识(2)
- UVA 1388 Graveyard
- 不通过中间变量交换两个变量的值
- Linux应用编程之静态链接库和动态链接库
- 第八周 oj 1992 分数序列
- Error:Failed to find: com.android.support:appcompat-v7:14.+
- HTML5 浏览器支持
- 《从你的全世界路过》之稻城
- CF #222 div1 A Maze
- Instant Run 瞬间启动
- python网页基础知识