当前位置:嗨网首页>书籍在线阅读

15-&str和String的应用场景

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

7.2.6 &str和String的应用场景

对刚接触Rust的程序员来说,辨别&str和String的应用场景会存在一些困惑。最佳的做法是尽可能使用带有&str类型的API,因为当字符串已经分配到某处时,只需引用该字符串就可以节省复制和分配的成本。在程序中传递&str几乎是零成本的:它几乎不会产生分配成本,也不会复制内存。