当前位置:当前位置: 首页 >
为啥 Rust 语言中的动态数组也要叫 Vector?
人气:发表时间:2025-06-25 01:45:15
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
同类文章排行
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
- 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
- 每次去国外,别人一眼就看出我是中国人,是中国人身上有什么特质吗?
- Web后端开发,用Python还是Go呢?
- 程序中提升几毫秒、节省几 kB 的内存有必要吗?
- 三只羊是不是被人做局了?
- 哪位大神谁有PR免费的链接啊?
- 有什么是你去了山西才知道的?
- 作为最后一个「香港四大才子」,蔡澜的离去是否标志着香港黄金文化时代的落幕?
- 为什么成功人士的精力都非常旺盛?
最新资讯文章
- 哪个ai写代码最强?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 女生第一次来大姨妈什么感受?
- 为什么美国程序员工作比中国程序员工作轻松、加班少?
- 劳动能力鉴定下来了,但是工伤认定还在行政复议能申请仲裁吗?
- 谷歌发布新模型 AlphaGenome,一次可读取 100 万个 DNA 碱基,对生物学研究有何影响?
- 各双拼输入方案之间有明显的优劣之分吗?
- 英国的贵族能够延续千年,为什么中国的贵族全部在改朝换代中灭亡了呢?
- 为什么不用rust重写Nginx?
- Anthropic 推出的 Claude Code Agent 有哪些亮点值得关注?
- 不结婚不生孩子,老后死在家中怎么办?
- 为什么微信不向telegram学习?
- 如何看待小米yu7 3分钟大定破20w辆?
- 为什么中国的英语教育这么失败?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 为什么不用rust重写Nginx?
- 刚学前端的小白,想问问全站框架nextjs+shadcn+prisma为什么在国内不火呢?
- 你见过最漂亮的女生长什么样?
- 你们在Notion、Obsidian、Logseq三者中如何选择?将哪个作为主力笔记软件?为什么?