Go学习笔记:多重赋值能用来干啥
来源:互联网 发布:删除源码包安装的程序 编辑:程序博客网 时间:2024/06/16 22:38
Go支持多重赋值。比如:x,y:=1,2
多重赋值能用来干啥,来个有意思的:
1、交换两个变量的值:
x,y:=1,2
x,y=y,x//交换了
2、将数组反序:
x := [4]int{1, 2, 3, 4}
fori, j := 0, len(x)-1; i < j; i, j = i+1, j-1 {
x[i],x[j] = x[j], x[i]
}其它用途代发掘~~~~~
0 0
- Go学习笔记:多重赋值能用来干啥
- 学习笔记1:不能用字符串给字符数组赋值
- go语言学习-接口赋值
- 【Go学习笔记】Hello Go!
- 学习笔记:多重纹理
- 学习笔记:多重纹理
- unity学习笔记#1--继承自monobehaviour的脚本不能用new来实例化
- Go语言学习笔记
- Go学习笔记
- go学习笔记
- Go语言学习笔记
- go语言学习笔记
- Go学习笔记
- Go学习笔记(2)
- Go语言学习笔记
- go学习笔记
- Go学习笔记:interface
- GO语言学习笔记
- Android之流媒体播放
- There is a problem with this website’s security certificate in IE
- wamp初始配置
- android 网络通信框架volly
- UITableView优化
- Go学习笔记:多重赋值能用来干啥
- linux网络编程:epoll 系列函数简介、与select、poll 的区别
- 事半功倍:你应该知道的HTML5五大特性
- 工作流思想和技术的出现
- List具体子类,及之间的区别
- 性格决定命运,出身决定思路
- QT中的类型转换
- 503错误
- Java IO流学习总结