博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C/C++宏定义交换两个值
阅读量:4956 次
发布时间:2019-06-12

本文共 298 字,大约阅读时间需要 1 分钟。

以上内容转载自 https://blog.csdn.net/qq_20894373/article/details/48997385

 

//位运算方式#define SWAP(a,b) {a=a^b;b=b^a;a=a^b;}出处:谭浩强老师的C语言教材 //引入临时变量#define SWAP(a,b,temp) {temp=a;a=b;b=temp;}出处:C语言数据结构,当然网上也很常见 //算数技巧#define SWAP(a,b) {a=b-a;b=b-a;a=a+b;}

  

转载于:https://www.cnblogs.com/lingergz/p/10932797.html

你可能感兴趣的文章
成员变量和局部变量的区别:
查看>>
#webpack `Invalid Host/Origin header`问题
查看>>
STM32 HAL库利用DMA实现串口不定长度接收方法
查看>>
采花 flower
查看>>
javascript 闭包的学习
查看>>
C# Socket学习笔记二
查看>>
verilog之四位全加器的编译及仿真(用开源免费的软件——iverilog+GTKWave)
查看>>
BZOJ1491 [NOI2007]社交网络
查看>>
Sqoop自定义多字节列分隔符
查看>>
查询数据表中同一字段下的不同属性值的种类
查看>>
class A<T> where T:new()相关知识点
查看>>
rainyday.js
查看>>
ado.net调用带参数的存储过程
查看>>
Python多线程
查看>>
Glove原理
查看>>
Python机器学习笔记:利用Keras进行分类预测
查看>>
网络编程/tcp协议分析
查看>>
ARIS集成信息系统结构的五个视图
查看>>
美好家园 活力都会
查看>>
JIRA问题状态已关闭,但是解决结果还是未解决
查看>>