Go语言变量交换
2019-07-24 本文已影响106人
黑猫编程
传统方法
已知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
多重赋值的方式交换两个变量的值,比通过第三个变量来进行变量交换更简单,代码也少。