go語言定義數組的方法有三種,分別是:1、傳統方式定義數組,如「var arr [8]int=[8]int」;2、自動型別推導,如「arr: =[10]int」;3、三個點自動型別推導,如「arr:=[...]int」。
本教學作業系統:Windows10系統、GO1.20版、Dell G3電腦
go語言定義陣列的方法
一、使用傳統方式定義陣列:
定義:var 陣列名稱[元素個數]資料型別
var arr [8]int=[8]int
二、使用自動型別推導建立陣列:
定義:數組名:=[元素個數]資料型別
arr:=[10]int
三、使用三個點的自動型別推導,可以根據元素個數建立數組,數組長度可以隨意變化:
定義:陣列名稱:=[...]資料型別
arr:=[...]int
#Go語言陣列
Go語言提供了陣列類型的數據結構。
陣列是具有相同唯一類型的一組已編號且長度固定的資料項目序列,這種類型可以是任意的原始類型例如整數、字串或自訂類型。
相對於去宣告number0, number1, ..., number99的變量,使用數組形式numbers[0], numbers[1] ..., numbers[99]更加方便且易於擴展。
陣列元素可以透過索引(位置)來讀取(或修改),索引從0開始,第一個元素索引為0,第二個索引為1,以此類推。
以上是go語言定義數組的方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!