在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
For结构: for 初始化;条件语句;修饰语句{ 输出 }
一、For-range结构是可以怎么用? 这种构建方法可以应用于数组和切片: for ix, value := range slice1 { ... } 第一个返回值 ix 是数组或者切片的索引,第二个是在该索引位置的值;他们都是仅在 for 循环内部可见的局部变量。value 只是 slice1 某个索引位置的值的一个拷贝,不能用来修改 slice1 该索引位置的值。
二、例子: package main import "fmt" func main() { var slice1 []int = make([]int, 4) slice1[0] = 1 slice1[1] = 2 slice1[2] = 3 slice1[3] = 4 for ix, value := range slice1 { fmt.Printf("Slice at %d is: %d\n", ix, value) } } 输出: Slice at 0 is: 1
|
请发表评论