go语言怎么将byte写入数组

   2024-11-08 3890
核心提示:在Go语言中将byte写入数组可以使用下标来进行赋值操作。以下是一个示例代码:package mainimport fmtfunc main() {var arr [5]by

在Go语言中将byte写入数组可以使用下标来进行赋值操作。以下是一个示例代码:

package mainimport "fmt"func main() {    var arr [5]byte    str := "Hello"    for i := 0; i < len(str); i++ {        arr[i] = str[i]    }    fmt.Println(arr)}

在上面的代码中,我们声明了一个长度为5的byte数组arr,然后将字符串"Hello"中的每个字节依次写入数组中。最后打印输出数组,结果为[72 101 108 108 111],分别对应字母"H"、“e”、“l”、"l"和"o"的ASCII码。

请注意,这里假设数组的长度已经足够容纳字符串的所有字节,否则可能引发数组越界错误。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号