网站地图官方微信:
网站首页 三兴镇 汊河镇 象山镇 羊亭镇 百丈乡 西峰区

当前位置: 首页 >

为啥 Rust 语言中的动态数组也要叫 Vector?

因为一维序列的变种尤其多,而可用的名称又太少。

如果你创造了一个新的数据结构,不想叫 Array(为了避免与 C 式数组混淆)也不想叫 List(为了避免与 Lisp 的刻板印象链表混淆),那么你就只能从各种犄角旮旯里重新“发明”个新词来命名它。

让我们看看一些常用的一维序列: 一段定长的连续内存。

按照习惯,这东西常叫做 Array。

这段连续内存可以带长度信息也可以不带,如果带长度信息,又可以进一步细分为可编译期确定长度的、…。

为啥 Rust 语言中的动态数组也要叫 Vector?

  • | 你的低成本爱好是什么? |

    统计全世界的高架桥。 我只需要一台电脑,一个稳定的梯子,和...

    查看详情>>
  • | 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势? |

  • | 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些? |

  • | 未来10年,人民币会取代美元吗? |

  • | 华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响? |

  • | golang和rust你选择哪个? |

  • | 为什么长得漂亮却没什么用? |

  • | 大三做的海报,离就业差多远? |

  • | 为什么有的女生喜欢穿紧身牛仔裤? |

  • | 为什么中国农村房子那么丑? |

  • | 怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令? |

  • 我75e还不算夸张,一到夏天会非常难受,尤其是工作穿工装的时...

    2025-06-24
  • 不请自来,这个问题现已探明,实际上非常简单。 1. 问...

    2025-06-24
  • 山姆其他的优点别的答主都说了,我再补充一个相对于盒马(美团买...

    2025-06-24
  • 我父亲使用空调的方式和别人不一样,夏天热的时候正常人都是空调...

    2025-06-24

关注我们

添加微信好友,关注最新动态