Go 编程 range 有点坑
来源:互联网 发布:ntfs for mac序列号 编辑:程序博客网 时间:2024/05/19 23:15
func display(array []int) {for _, a := range array {fmt.Print(" ", a)}fmt.Println()}func main() {fmt.Println("Hello World!")nums := make([]int, 10, 20)for _, num := range nums {num++}fmt.Println("第一次赋值")display(nums)for i := 0; i < len(nums); i++ {nums[i]++}fmt.Println("第二次赋值")display(nums)}
输出:
c:/go/bin/go.exe build -gcflags "-N -l" [E:/go space/src/togo]
成功: 进程退出代码 0.
E:/go space/src/togo/togo.exe [E:/go space/src/togo]
Hello World!
第一次赋值
0 0 0 0 0 0 0 0 0 0
第二次赋值
1 1 1 1 1 1 1 1 1 1
成功: 进程退出代码 0.
说明range 只是将数组中的值拷贝出来,C/C++写习惯的表示刚开始很伤
0 0
- Go 编程 range 有点坑
- go range
- go语言坑之for range
- go语言坑之for range
- Go: channel meet range
- Go by Example: Range
- Go 语言范围(Range)
- Go的range
- Go语言范围(Range)
- GO语言range的用法
- Go语言范围(Range)
- Go编程
- go for range 遍历二维数组
- go学习(十)——Go 语言范围(Range)
- 并发编程 --- range
- 我的第一个Go网络程序,有点不完美
- 有点迷茫,有点怀疑自己踏上编程这条路的正确性?!
- Goolge Go编程语言
- R语言数据处理(一)
- 用文章和视频的app例子简介React-Native
- Windows下安装redis以及PHP redis扩展
- 无线路灯项目——SX1278调试
- 通俗理解马尔科夫链
- Go 编程 range 有点坑
- 如何访问暗网
- JDBCUtils动手设计自己的JDBC工具类之一(谋划篇)
- 黑马程序员—javaSE—多线程 (二)
- 理解长短期记忆网络(LSTM NetWorks)
- Java基础——Java笔记——String类的面试题
- 深入理解 CSS3 弹性盒布局模型
- Java分页
- WebKit之chrome的构建系统工具gyp(类比于qmake)