传统方法
已知a = 1, b = 2,将a和b的值互换


首先将a的值赋给c保存起来,再将b的值赋给a,最后将c中的值赋给b
Go语言的方法

多重赋值的方式交换两个变量的值,比通过第三个变量来进行变量交换更简单,代码也少。
已知a = 1, b = 2,将a和b的值互换
首先将a的值赋给c保存起来,再将b的值赋给a,最后将c中的值赋给b
多重赋值的方式交换两个变量的值,比通过第三个变量来进行变量交换更简单,代码也少。
本文标题:Go语言变量交换
本文链接:https://www.haomeiwen.com/subject/bucqrctx.html
网友评论