宏定义swap(x,y),不使用临时变量

来源:互联网 发布:好看的杯子知乎 编辑:程序博客网 时间:2024/06/10 05:13

方法1、

#define swap(x,y) x = (x)+(y);y=(x)-(y);x=(x)-(y)


方法2、

#define swap(x,y) (x = (x)+(y),y=(x)-(y), x=(x)-(y))

0 0
原创粉丝点击