首頁  >  文章  >  go語言定義數組的方法有哪些

go語言定義數組的方法有哪些

小老鼠
小老鼠原創
2023-04-17 09:56:024263瀏覽

go語言定義數組的方法有三種,分別是:1、傳統方式定義數組,如「var arr [8]int=[8]int」;2、自動型別推導,如「arr: =[10]int」;3、三個點自動型別推導,如「arr:=[...]int」。

go語言定義數組的方法有哪些

本教學作業系統: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn