为啥 Rust 语言中的动态数组也要叫 Vector?
- 发表时间:2025-06-21 00:05:17
- 来源:
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
推荐资讯
- 2025-06-20 20:55:15自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-20 22:30:16你见过的有些人能漂亮到什么程度?
- 2025-06-20 21:50:16网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-20 22:25:16如果发动机热效率达到100%,一升汽油大概可以让汽车行驶多少公里?
- 2025-06-20 22:00:15大家猜猜伊朗的结局如何?
- 2025-06-20 21:40:16有哪些观赏鱼是迄今为止确定最容易养最不容易死的?
- 2025-06-20 22:05:16go 有哪些成熟点的后台管理框架?
- 2025-06-20 22:30:16南宁的你,择偶的标准是怎样的?
- 2025-06-20 21:35:16男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 2025-06-20 22:25:16男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
推荐产品
-
有什么软件官方已经停更了或者公司已经倒闭了,但是你还在用并且觉得很好用的?
2014年,某知名银行下属公司的一项定制化需求。 当时流行 -
PHP现在真的已经过时了吗?
一个社区语言能泛起多大浪花?PHP30周年线上活动PHPve -
跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
女同事开玩笑,你接不上,此乃一败。 说你老婆不如她,你不维 -
为什么要学go语言,golang的优势有哪些?
最近在用go写游戏服务器,优点入门简单,容易上手,不好的地方
新闻动态
最新资讯