今天发现了一个交换两个值的快捷方法

a = a+b-(b=a);

这个代码太牛了,之前没见过,刚刚牛客刷题碰见的

先是括号中将a的值赋给b(这行代码结束之前b的值不会变,结束之后才会b=a,至于为啥我也不太懂)

然后右边a-(b=a)的结果是0

然后整体相当于a = b

posted @ 2022-07-17 15:38  成长中的小菜鸡  阅读(26)  评论(0)    收藏  举报