go中數組array

go中數組array

數組是具備相同 惟一類型 的一組已編號且長度固定的數據項序列(這是一種同構的數據結構);數組

特色:數據結構

  1. 數據類型統一
  2. 長度固定
// 聲明數組格式
var identifier [len]type

// 示例
var arr [5]int

// 在內存中的結構:每一個元素是一個整形值,當聲明數組時全部的元素都會被自動初始化爲默認值 0。
// arr 的長度是 5,索引範圍從 0 到 4。

// 第一個元素是 arr1[0],第三個元素是 arr[2];整體來講索引 i 表明的元素是 arr[i],
// 最後一個元素是 arr[len(arr1)-1]。
package main

import "fmt"

func main() {
    arrayTest()
}

// array
func arrayTest() {
    var arr [5]int

    for i:=0; i<5;i++ {
        arr[i] = i*2
    }

    fmt.Println(arr) // [0 2 4 6 8]
}
相關文章
相關標籤/搜索