为啥 Rust 语言中的动态数组也要叫 Vector?
- 发表时间:2025-06-21 00:05:17
- 来源:
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
推荐资讯
- 2025-06-20 18:35:15江苏一医院称负债 4400 多万全员解聘,具体是怎么回事?医院这么做合法吗?
- 2025-06-20 17:30:17rust 解决了什么问题?
- 2025-06-20 18:30:15华为千亿营销是真的吗?
- 2025-06-20 18:35:15为什么个人需要公网ip?
- 2025-06-20 18:20:15瑜伽裤和牛仔裤哪个更显身材?
- 2025-06-20 18:45:15有什么好用的安卓本地音乐播放器推荐?
- 2025-06-20 17:35:17跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
- 2025-06-20 18:05:16鱼缸有没有简单的过滤配置搭配方式?
- 2025-06-20 19:00:16在武汉,你们的找对象标准是怎样的?
- 2025-06-20 17:20:18如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
推荐产品
-
无意冒犯,请问用Linux桌面版作为家用娱乐PC(不含服务器和盒子)的人,真不在乎产品的可用性吗?
Linux目前基本可以完美替代80%的Windows的娱乐功 -
为什么有的女生喜欢穿紧身牛仔裤?
显示并束缚缩小身材是很重要的服化道手段,因为如果不用束缚性质 -
***拍大尺度片子时摄影师不会看光吗?
我现在从事服装行业(内衣)。 这么说把,现在的***,想接 -
领导没空陪从外地来的父母一行,安排我带他们去吃饭,没说谁出饭钱,我要不要主动付饭钱?
这种情况我遇到过。 某年,公司一位副总出差时,他的亲戚从外
最新资讯