当前位置: 首页 > wzjs >正文

广州哪个公司做网站好合肥seo管理

广州哪个公司做网站好,合肥seo管理,荣成市建设局网站是什么,前端自我介绍面试技巧Rust 学习笔记:关于 String 的练习题 Rust 学习笔记:关于 String 的练习题选出描述正确的那一个。该程序最多可能发生多少次堆的内存分配?哪种说法最能解释为什么 Rust 不允许字符串索引?哪种说法最能描述字符串切片 &str 和字…

Rust 学习笔记:关于 String 的练习题

  • Rust 学习笔记:关于 String 的练习题
    • 选出描述正确的那一个。
    • 该程序最多可能发生多少次堆的内存分配?
    • 哪种说法最能解释为什么 Rust 不允许字符串索引?
    • 哪种说法最能描述字符串切片 &str 和字节切片 &[u8] 类型之间的差异?

Rust 学习笔记:关于 String 的练习题

参考视频:

  1. https://www.bilibili.com/video/BV1Au6PYREqi

选出描述正确的那一个。

使用 a+b 和 a.push_str(b) 有什么区别?

A. a+b 和 a.push_str(b) 是相同函数的别名,它们的功能相同。
B. + 操作符会消耗 a 的所有权,而 push_str 不会。
C. push_str 会消耗 b 的所有权,而 + 操作符不会。
D. push_str 在运行时比 + 操作符更高效。

答:B。

该程序最多可能发生多少次堆的内存分配?

fn main() {let s1 = String::from("1");let s2 =  String::from("2");let s3 = String::from("3");let s = s1 + "-" + &s2 + "-" + &s3;
}

答:7 次。

s1、s2、s3、s1+“-”、s1+“-”+&s2、s1+“-”+&s2+“-”、s1+“-”+&s2+“-”+&s3。

哪种说法最能解释为什么 Rust 不允许字符串索引?

A. 字符串索引是不明确的,因为字符串表示多个粒度的顺序数据。
B. 字符串索引效率低下,因为字符串以空值结尾,因此它们的长度无法高效计算。
C. 字符串索引不安全,因为它可能导致段错误或缓冲区溢出。

答:A。

哪种说法最能描述字符串切片 &str 和字节切片 &[u8] 类型之间的差异?

A. &str 可以从 String 构建,而 &[u8] 只能从 Vec 构建。
B. &str 指向的字节总是可以解释为 UTF-8,而 &[u8] 可以是任何字节序列。
C. &str 不能进一步切片,而 &[u8] 可以再次切片。
D. &str 总是指向存储在程序二进制文件中的数据,而 &[u8] 可以存储在内存中的任何地方。

答:B。

http://www.dtcms.com/wzjs/405267.html

相关文章:

  • 模板网站建设公司优化网站排名工具
  • 旅游网站建设案例分析个人博客seo
  • 北京网站建设价钱市场推广
  • 成全视频高清免费观看好听的歌seo网络营销案例分析
  • 如何做平台网站外贸互联网推广的
  • 有没有跟一起做网店一样的网站google官网注册
  • 人民日报客户端官方网湖南优化公司
  • 做头像一个字的网站国外域名注册平台
  • 抚州做网站seo每日工作内容
  • 有什么网站有小学生做的题目希爱力双效片的作用与功效
  • 无锡崇安网站建设10条重大新闻
  • 做什爱网站2022好用值得推荐的搜索引擎
  • 最准做特马网站免费网站seo排名优化
  • 雄安网站建设网页制作软件有哪些
  • 诸暨市住房和建设局网站注册查询网站
  • 购物网站平台建设互联网营销师证书查询入口
  • 网站建设加盟招商百度广告怎么做
  • 网站后台添加投票系统互联网品牌营销公司
  • 龙岩做网站的地方宁波seo关键词优化制作
  • 湘潭网站建设价格线上销售渠道有哪几种
  • 网站开发有什么软件有哪些域名申请的流程
  • 免费网站建设策划磁力下载
  • 从化区建设网站百度识图搜索引擎
  • 海口市做网站的公司武汉seo首页优化公司
  • Linux网站建设总结上海有哪些优化网站推广公司
  • 网站建设与运营市场开发方案seo积分优化
  • 怎么建立一个网站卖东西详情页设计
  • 设计一个网站先做哪些构造搜狗seo排名软件
  • 做网站网页排版错误网络营销做得好的企业有哪些
  • 百度门店推广百度网站关键词优化