网站地图官方微信:
网站首页 陈埭镇 桑村镇 花石镇 潭湾镇 同德乡 海楼乡

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔? |

    刘建宏已经出来表态了,大概意思就是苏超和村超只有纳入到中国足...

    查看详情>>
  • | 女生主动起来会有多主动? |

  • | 你在出租房屋发现过什么前租客留下的“宝藏”? |

  • | 为什么韩国的热辣舞团无法征服中国的男性市场?? |

  • | 超级喜欢穿短裙正常吗? |

  • | 有没有一个特别好用的Linux系统? |

  • | 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何? |

  • | 你什么时候觉得中国强大了? |

  • | 大家支不支持文言文,古文退出中国教育? |

  • | 除了迅雷外,还有什么靠谱的下载软件? |

  • | 为什么***骂 Ubuntu,但是 Ubuntu 一直是所有 Linux 发行版中知名度、热度最高的? |

  • 去闲鱼上搜 MacBook Pro M1,都是某互联网大厂满...

    2025-06-21
  • 23年1月买了1张3070矿卡,咸鱼买的,卡上的SN和盒子都...

    2025-06-21
  • 哈哈,首先我不是布道师,算是 go 语言的爱好者吧。 😄 自...

    2025-06-21
  • 没必要焦虑,相对j***a,C#这两系杠精来说,其他语种实际...

    2025-06-21

关注我们

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