在 Rust 中,字符串在下面存储为 UTF8 字节向量。当调用
as_bytes
x86-64
arm
Rust 字符串被编码为 UTF-8,这是一种常见的、严格定义的编码,并且不依赖于平台。
假设字节不变,只要读取字节的程序将它们解码为 UTF-8,您就可以毫无问题地将底层字节传输到不同的系统。