阅读量:0
在Go语言中,可以使用copy函数将字节切片写入到数组中。具体的使用方式如下:
package main import "fmt" func main() { // 定义一个字节切片 bytes := []byte{1, 2, 3, 4, 5} // 定义一个数组 var arr [5]byte // 使用copy函数将字节切片写入到数组中 copy(arr[:], bytes) fmt.Println(arr) // 输出:[1 2 3 4 5] }
在上面的例子中,我们定义了一个字节切片 bytes
,然后定义了一个数组 arr
。
使用 copy(arr[:], bytes)
将字节切片 bytes
写入到数组 arr
中,注意这里使用了切片操作 arr[:]
来表示整个数组。
最后,我们通过 fmt.Println(arr)
打印出数组 arr
的内容,输出为 [1 2 3 4 5]
。