声明数组

// 声明数组的时候需要指定数组长度以及数据类型
var variable_name [SIZE] variable_type

// 声明一个整数类型的,长度为10的数组
var balance [10] int

初始化数组

// 声明一个长度为5的数组,类型为float32
var balance1 = [5]float32{100.29, 29.22, 23.89, 23.90, 1222.382}
// 忽略[]中的长度,改用...,go会根据数组的大小数组长度
var balance2 = [...]float32{100.29, 29.22, 23.89}

// 读取数组中的数据
var salary float32 = balance1[1]
fmt.Printf("初始化数据:", salary) // 初始化:%!(EXTRA float32=29.22)

示例

package main

import "fmt"

func main(){
    var list [10]int
    var i,j int
    
    for i = 0; i < 0; i++ {
        list[i] = i + 100
    }
    
    for j = 0; j < 10; j ++ {
        fmt.Printf("Element[%d] = %d\n", j, n[j] )
    }
}

// 运行结果
Element[0] = 100
Element[1] = 101
Element[2] = 102
Element[3] = 103
Element[4] = 104
Element[5] = 105
Element[6] = 106
Element[7] = 107
Element[8] = 108
Element[9] = 109
Last modification:May 13th, 2020 at 12:19 pm
如果觉得我的文章对你有用,请随意赞赏