当前位置:当前位置: 首页 >
为啥 Rust 语言中的动态数组也要叫 Vector?
人气:发表时间:2025-06-21 00:05:17
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
同类文章排行
- 可否留下一张照片以及照片背后的故事?
- MacOS真的比Windows流畅吗?
- 西方人是怎么发现地球是圆的的?
- 有哪些好用却不为人知的国产软件 ?
- 37岁女,离异带一女孩,好不好找?
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 你们的美系福特开了多少年?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
最新资讯文章
- 为什么越来越多的国内男孩,要娶国外女孩?
- 如果全球都停止出口粮食,中国能否自给自足?
- Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 如何看待rust编写的zed编辑器?
- 突然发现身边有一位大神是一种怎样的体验?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 你为什么放弃了wsl?
- 海贼王为什么现在被全网黑?
- 有什么是你去河南才明白的事?
- 如何看待M4单核性能吊打9950x?
- 你卡过最厉害的bug是什么?
- 五年前买特斯拉的,现在还好吗?
- 大a下一个牛市多久到来?
- ***拍大尺度片子时摄影师不会看光吗?
- 世界上哪款战斗机最好看?
- 华为官宣鸿蒙 HarmonyOS 5.1 将于 7 月开启升级,对此你怎么看?会选择第一时间升级吗?