字符串类型
- 欢迎使用并贡献我的开源webhook工具: https://github.com/owenchenxy/rusthook/
在Rust中, 字符串类型其实是一个比较复杂的话题。在Rust的标准库中,至少都提供了6种字符串类型,我们平常使用的最多的是其中的两种。这两种类型互相之间也有所关联:
str
: 字符串切片String
字符串
其中, 字符串切片的常见形式是它的借用类型&str
, 通常,一些字符串字面量都属于&str
类型 ,例如:
let msg = "Hello 🌏"; // msg的类型是&str
字符串切片通常也被直接称为字符串ÿ