go语言怎么将byte写入数组

47次阅读
没有评论

共计 328 个字符,预计需要花费 1 分钟才能阅读完成。

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

package main

import "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 码。

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

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-03-21发表,共计328字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)