Go 語言程式:在陣列中插入元素(不使用庫函式)


Go 語言中的陣列被定義為一種資料結構,用於在連續的記憶體位置儲存元素。陣列允許我們在恆定時間內搜尋和儲存元素。陣列使用索引來儲存元素,索引從 0 開始,到 n - 1 結束,其中 n 是陣列的長度。

演算法

  • 步驟 1 − 首先,我們需要匯入 fmt 包。

  • 步驟 2 − 現在,開始 main() 函式。在 main() 函式內部初始化一個字串陣列。

  • 步驟 3 − 為了向此陣列新增值,我們必須指定要儲存特定值的索引。

  • 步驟 4 − 因此,在陣列名稱後指定索引,並使用等號運算子將值賦給該索引。

  • 步驟 5 − 以相同的方式將值儲存到陣列的每個索引中。然後我們需要列印陣列。

  • 步驟 6 − 要列印陣列,請使用 fmt.Println() 函式並指定要列印的每個索引。

示例

在此示例中,我們將編寫一個 Go 語言程式,在 main() 函式中向字串陣列新增值。我們將首先初始化一個特定大小的字串陣列,然後向其每個索引新增值。

package main
import "fmt"
func main() {

   // initializing an array
   var array [3]string

   // adding values to it
   array[0] = "India"
   array[1] = "Canada"
   array[2] = "Japan"

   // printing the array
   fmt.Println("The first element of array is:", array[0])
   fmt.Println("The second element of array is:", array[1])
   fmt.Println("The third element of array is:", array[2])
}

輸出

The first element of array is: India
The second element of array is: Canada
The third element of array is: Japan

結論

我們已成功編譯並執行了一個 Go 語言程式,用於在陣列中插入元素,而不使用庫函式。

更新於: 2023年2月16日

120 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告