当前位置:当前位置: 首页 >
为啥 Rust 语言中的动态数组也要叫 Vector?
人气:发表时间:2025-06-25 04:05:15
因为一维序列的变种尤其多,而可用的名称又太少。
如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。
让我们看看一些常用的一维序列: 一段定长的连续内存。
按照习惯,这东西常叫做 Array。
这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。
同类文章排行
- 你都见过什么样的电脑盲?
- 为什么老一辈人厌恶游戏?
- 为什么macos下的鼠标体验这么差?
- 在C中,如何实现删掉一行注释无法运行?
- 穿瑜伽裤爬山的女生会不会害羞?
- 为何雷军天天健身,却无健身痕迹?
- 为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
- 现在还有人一直坚持使用 Eclipse,不使用 IntelliJ IDEA 吗?
- 为啥徐志摩这么讨厌张幼仪还有好几个孩子?
最新资讯文章
- 汤姆·克鲁斯在国外算几线?
- LCD党真的只是少部分人吗?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 韩国掀起打「增高针」风潮,增高针真的能增高吗?会对身体产生哪些影响?
- 为什么hdmi2.1带宽优于dp1.4,还是会推荐dp?
- 冬天也要穿胸罩吗?
- 中国大陆地区献血率为何如此低下?
- 为什么英伟达要起nvidia这么一名字?
- 胸大的女孩会自卑 吗?
- 国外的女生为什么屁股都大?
- 055一打一能不能打过阿利伯克?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 如何评价杨立昆认为大模型只是对海量文本的模式进行复杂拟合,根本不懂意义?
- 为什么香港在知乎这么不被看好?
- 家里想搞一个服务器,怎么才不违规?
- 为什么用 electron 开发的桌面应用那么多?
- 有一双超级大长腿是什么感觉?
- 你都见过什么样的电脑盲?
- 你生活中做过最自律的一件事是什么?