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 語言程式,用於在陣列中插入元素,而不使用庫函式。
廣告