网站地图官方微信:
网站首页 黄川镇 龙市镇 苗桥镇 曾都区 坭坝乡 庆城县

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 当量子计算机能预测人类选择,自由意志是否沦为算法的注脚? |

    量子计算机能够在多项式时间内决定的问题(错误率不超过 [公式...

    查看详情>>
  • | 人类有希望走出***系吗? |

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

  • | 我的世界怎么租一个四个人的服务器? |

  • | 学生校服如何隐藏内衣痕迹? |

  • | 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗? |

  • | 为什么我看了凡人修仙传后再看其它修仙***都感觉看不下去? |

  • | docker 容器启动后如何添加端口映射? |

  • | Vue性能优于React,那为什么还不用Vue? |

  • | 吃爽了是怎样一种体验? |

  • | 很多人开始弃用印象笔记了,你还在使用印象笔记吗? |

  • 中国对舰艇的内部空间的极致利用一向“臭名昭著”!一个著名例子...

    2025-06-20
  • 当务之急最该解决的问题是大众对于 AI大模型的正确认知以及最...

    2025-06-20
  • 作为 C/C++ Developer,可以明确的告诉你:如果...

    2025-06-20
  • rust 的 result 是枚举,只有2个答案,要么ok要...

    2025-06-20

关注我们

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