初始化数组的方式
package main
import "fmt"
func main() {
var arr [3]int = [3]int{20, 22, 33}
fmt.Println(arr)
}
package main
import "fmt"
func main() {
var arr = [3]int{20, 22, 33}
fmt.Println(arr)
}
package main
import "fmt"
func main() {
var arr = [...]int{20, 22, 33}
fmt.Println(arr)
}
package main
import "fmt"
func main() {
var arr = [...]int{1: 20, 0: 22, 3: 33}
fmt.Println(arr)
}
数组遍历方式
package main
import "fmt"
func main() {
var arr = [...]int{1: 20, 0: 22, 3: 33}
for i := 0; i < len(arr); i++ {
fmt.Println(arr[i])
}
}
结果:
2.
package main
import "fmt"
func main() {
var arr = [...]int{1: 20, 0: 22, 3: 33}
for index,value := range arr{
fmt.Printf("键是 %v,值是%v\n",index,value)
}
}
结果d: