Golang程序 在不使用库函数的情况下向数组中插入一个项目
在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语言程序,在不使用库函数的情况下将一个项目插入数组中。