为啥 Rust 语言中的动态数组也要叫 Vector?
- 发表时间:2025-06-21 00:05:17
- 来源:
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
推荐资讯
- 2025-06-20 11:15:19苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 2025-06-20 11:30:20为什么一些人喜欢去掉 Vim 欢迎页上的“帮助乌干达的可怜儿童”?
- 2025-06-20 11:10:22海贼王为什么现在被全网黑?
- 2025-06-20 10:20:18孟羽童回应一手好牌打得稀烂,称「欣赏自己的野心和向上攀登的勇气」,如何看待她的表态?
- 2025-06-20 11:10:22为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-20 10:50:19怎么通俗的解释路由这个词?
- 2025-06-20 10:35:18《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 2025-06-20 09:50:16为什么北京日报称乌克兰“放手一搏不能改变其战略被动”?有道理吗?
- 2025-06-20 09:55:17你认为这次伊以冲突,以色列这次干得漂亮吗?
- 2025-06-20 09:45:17为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
推荐产品
-
如何评价***伊内斯·特洛奇亚的身材?
5月4日,娱乐媒体晒出超级***伊内斯·特洛奇亚身穿比基尼现 -
Chrome 浏览器设计的神细节有哪些?
最近下载 Google Chrome 时,发现了一个小 bu -
鱼缸有没有简单的过滤配置搭配方式?
鱼缸水培定植篮,里面装些石英球,一头大蒜坐在石英球上,确保大 -
消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
esim方不方便?——方便 方便的东西为什么运营商会主动中断
最新资讯