
为啥 Rust 语言中的动态数组也要叫 Vector?_云南省曲靖市麒麟区照本融添加剂有限责任公司
联系人:
手机:
E-mail:
地址:
为啥 Rust 语言中的动态数组也要叫 Vector?
发布时间:2025-06-25 01:45:15 人气:
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
相关新闻
- postgres集群的选择? 我们需要谈谈困扰我几个月的事情。 我一直看到独立黑客和初创公...
- 分享一下你用过好用的开源项目有哪些? 1. Pipet – 多功能网页数据提取工具 Pipet是一...
- 有一个***约你出去,你会去吗? 就我楼上,一个单亲妈妈,带两个孩子。 也就电梯里打过几次招呼...
- 7.5号预言日本大灾难的?是真的吗? 2025年6月25日更新——合肥地震在日本吐葛剌列岛继续狂震...
- 为什么腾讯云或者阿里云不让自建dns服务器? 公共DNS算电信业务,自建且不备案就是违规经营电信业务电信业...
- 大家在做登录功能时,一般怎么做暴力破解防护? 我维护的几个网站是: 每次登录都要有验证码,错误10次,用户...