当前位置:当前位置: 首页 >
为啥 Rust 语言中的动态数组也要叫 Vector?
人气:发表时间:2025-06-21 00:05:17
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
同类文章排行
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 华为官宣鸿蒙 HarmonyOS 5.1 将于 7 月开启升级,对此你怎么看?会选择第一时间升级吗?
- 特朗普大力推行稳定币,背后的真实目的是什么?
- CAD如此难用为什么还没有淘汰掉?
- 北京多所高校建议舍弃罗马仕充电宝,品牌方称正调查,罗马仕充电宝质量如何?如何排查所用充电宝是否安全?
- 大厂后端开发需要掌握docker和k8s吗?
- 哪一段代码最能体现c语言的魅力?
- 微信头像会影响第一印象吗?
- 6 月 18 日苏炳添跑出 11 秒 37 未能进入决赛,这是否意味着职业生涯已经进入新阶段?
- rust 解决了什么问题?
最新资讯文章
- 网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 真正懂CPU的人,都选了什么CPU?
- Trae和Cursor对比有什么优势吗?
- 长期不交物业费会怎么样?
- 为什么一部分 Go 布道师的博客不更新了?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 30马赫的导弹,近防炮能挡住吗?
- 为什么 Golang 不适合开发桌面系统?
- 一个人山林徒步时都要关注哪些点?
- 有什么软件官方已经停更了或者公司已经倒闭了,但是你还在用并且觉得很好用的?
- Rust 的设计缺陷是什么?
- 如果全球都停止出口粮食,中国能否自给自足?
- 只有我觉得.doc文件比.docx文件便捷吗?
- php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
- 为什么linux桌面那么丑?
- 为什么5070ti价格如此坚挺?
- 学习linux内核有什么好的书吗?
- 大家猜猜伊朗的结局如何?
- 入职第一天有什么瞬间让你马上想离职的?