golang如何交换两个变量的值

时间:2025-02-23 07:53:53

在go之前的编程语言中,如果要交换变量的值,需要借助一个临时变量来实现。如下伪代码:

变量三 = 变量一
变量一 = 变量二
变量二 = 变量三

go语言提供了多重赋值的特性可以轻松实现变量的交换。如下伪代码:

变量一,变量二 := 变量二,变量一

真实代码为:

var a = 1
var b = 2
a,b = b,a 

相关文章