为啥 Rust 语言中的动态数组也要叫 Vector?
来源:
编辑:
时间:2025-06-21 00:05:17

因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
-
{dede:pagebreak/}


网友评论:
{dede:include file='ajaxfeedback.htm' /}
栏目分类

最新文章
- 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 央视怎么又开始报道伊朗的防空能力了?是有神秘的力量开始介入了吗?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 你都见过什么样的电脑盲?
- 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 为什么女游泳运动员看起来大部分都是平胸?
- 本人处女,非常不明白为什么男的有处女情结?
- 大一计算机新生怎么合理利用github?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?

热门文章
