当前位置:当前位置: 首页 >
为啥 Rust 语言中的动态数组也要叫 Vector?
文章出处:网络 人气:发表时间:2025-06-25 01:45:15
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
同类文章排行
- 为什么欧美影视喜欢露点?
- 如何看待求是网转载小米汽车工厂宣传片?
- 如果现在南京市整体穿越到1937年,能守住南京吗?
- 如何评价Amper,一个JetBrains新推出的构建工具?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 巅峰期的成龙身体素质是怎么一种存在?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 苹果前首席设计师 Jony Ive 离职的原因是什么?
- 有什么树莓派的代替品吗?
- 男人的快乐有多简单?
最新资讯文章
- 美国搞出个“稳定币”,到底是什么?其它国家是如何看待稳定币的?
- 西安电动车开始上牌,最终会导致什么结果?
- 魔兽世界为什么把抗性属性去除了?
- golang有哪些不错的游戏服务器框架?
- 2025年,Gitea 和 GitLab 应当如何选择?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- Firefox是如何一步一步衰落的?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 洲际导弹能打到任何地方,为什么还需要轰炸机?
- 独立游戏的成功率极低,但依然有许多开发者愿意投入数年时间去“孤注一掷”。他们为什么会做出这样的选择?
- 5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
- Chrome 浏览器设计的神细节有哪些?
- 新买的移动硬盘该格式化为 NTFS 还是 exFAT?
- 北大「韦神」粉丝破 2000 万,评论区成高考许愿池,如何看待家长们纷纷从韦神这里「沾福气」的心理?