gpt4 book ai didi

string - 将二进制数据从字节数组转换为字符串并返回 golang 是否安全?

转载 作者:IT王子 更新时间:2023-10-29 01:06:25 25 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但如果我有一些任意二进制数据,我可以将它转换为字符串并返回字节数组而不破坏它吗?

[]byte(string(byte_array)) 是否总是与 byte_array 相同?

最佳答案

表达式 []byte(string(byte_slice)) 的计算结果是一个长度和内容与 byte_slice 相同的 slice 。两个 slice 的容量可能不同。

虽然一些语言特性假定字符串包含有效的 UTF-8 编码文本,但字符串可以包含任意字节。

关于string - 将二进制数据从字节数组转换为字符串并返回 golang 是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32729036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com