
为啥 Rust 语言中的动态数组也要叫 Vector?_湖北省荆州市荆州区秦细水利水电设施有限责任公司
联系人:
手机:
E-mail:
地址:
为啥 Rust 语言中的动态数组也要叫 Vector?
发布时间:2025-06-26 01:25:15 人气:
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
相关新闻
- 真的没有人觉得2k是一个很尴尬的分辨率吗? 以pc游戏为主的国内市场压根不应该认为QHD(2560*14...
- 你捡过最大的漏是什么? 两次都是房子,一次是2008年在长沙读研,宿舍四人间,两个人...
- 像出版社出版书籍是用什么软件排版呢?除了WPS和Adobe? 一般使用idesign,这个软件不难,通常一个多小时就能学会...
- 为什么人到中年,很少有身材苗条的? 35+啦,也快步入中年了。 身材不胖不瘦,还算正常。 平时喜...
- 2025 年还能等得到 LCD 屏的旗舰机吗? miniLED是LCD的升级版, 今年下半年最迟明年会有mi...
- 在哪一瞬间,你意识到那个人不能深交? 01最近,有这样一个***在全网疯传。 广东一对情侣,...