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 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.