当前位置:当前位置: 首页 >
为啥 Rust 语言中的动态数组也要叫 Vector?
文章出处:网络 人气:发表时间:2025-06-21 00:05:17
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
同类文章排行
- 该学C4D还是blender?
- 有什么好用的安卓本地音乐播放器推荐?
- 丰田将中国市场决策权交给中方,是在华战略重大调整,这会不会意味着未来中国市场的丰田车“中味”十足了?
- 如何看待伊朗发布10座美军基地地图?
- 伊以的对轰证明伊朗似乎没那么菜!美国会下场吗?
- 为什么中国很少有人使用linux?
- 大家猜猜伊朗的结局如何?
- 老公想要买2万左右的相机,我该同意吗?
- 你亲身接触过的日本人的印象是怎样的?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
最新资讯文章
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 怎么知道女人动了真情?
- 为什么现在小县城的孩子越来越学不过大城市的孩子?
- 为什么长得漂亮却没什么用?
- Golang是不是代替了PHP以前的生态位啊?
- 《权力的游戏》里面最美的是谁?
- 为什么中国很少有人使用linux?
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 既然C#等开源语言,为啥***le还要弄个基本上一模一样的Swift?
- 为什么程序员独爱用Mac进行编程?
- 《CS2》奥斯汀 Major 中中国战队 LVG 止步 12~14 名,如何评价这一成绩?
- 如何评价Cursor?
- Go 语言的使用感受是什么?
- 跨平台GUI框架到底应该自绘还是原生控件绑定?