
为啥 Rust 语言中的动态数组也要叫 Vector?_辽宁省抚顺市顺城区章盈成搅拌机有限合伙企业
联系人:
手机:
E-mail:
地址:
为啥 Rust 语言中的动态数组也要叫 Vector?
发布时间:2025-06-25 04:05:15 人气:
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
相关新闻
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平? 有三个点需要注意: 1 结果: 积流成江 (Streams ...
- 可以随身携带一个Linux系统吗? 别说一个Linux系统,我一个移动硬盘里装了ventoy+上...
- 能否对比一下Claude Code和Gemini CLI,你的选择建议是? Google最近推出了Gemini CLI,这是一个基于Ge...
- 如何评价剪映svip,599一年,有替代方案吗? 我一个影视剪辑的up,前段时间捏着鼻子续费了这个 ︎ 剪映。...
- 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座? 小米插座进来之后,公牛改的那个叫作快啊。 现在公牛插座的设计...
- 为什么程序员独爱用Mac进行编程? 我就直说一个对比 去年5月份入手了联想小新Pro14,内存3...