当前位置:当前位置: 首页 >
为啥 Rust 语言中的动态数组也要叫 Vector?
文章出处:网络 人气:发表时间:2025-06-25 01:45:15
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
同类文章排行
- Microsoft Edge总是自动修改我的PDF默认打开方式,该怎么解决?
- 女生怎么穿才算暴露吗?
- 为什么现在吹Rust的人这么多?
- 如果将几百核心的服务器 CPU 当作 GPU 使用,会发生什么?
- 什么是人生的最顶级享受?
- 雨天骑车上班被淋了,男朋友问我为啥不打伞,我生气发脾气了,男友因为我说他有病生气了,我真的很过分吗?
- 手术时把大脑拿出来还能接回去吗?
- 如何评价张靓颖刘宇宁《九万字》?
- 为什么外包的名声这么差?
- 雷军为什么不愿意用性价比打法进军NAS?
最新资讯文章
- 现在个人博客不能备案了吗?
- 鱼缸有哪些寿命比较长的草推荐呢?
- 为什么年轻人不要养龟?
- 和女生合租,都会发生什么事情?
- 想要看真正的4K***,必须得需要4K的显示屏幕吗?要是不需要的话,是不是哪种屏幕都一样清晰?
- 修仙文明可能以怎样的方式碾压星际文明?
- 40系显卡性能是否过剩?
- Rust的工程配置为何用toml格式?
- 什么是 5G 固定无线接入(FWA)?
- 突然停电,对电脑伤害大吗?
- TVB 演员陈慧珊转行当英语老师,称已拿博士学位,如何看待她的选择?为什么这么多 TVB 演员转行?
- 为什么中国开发不出流行的编程语言?
- 公司就一个后端一个前端,有必要搞微服务吗?
- 养乌龟是什么体会?
- Node.js 熄火了吗?