网站地图官方微信:
网站首页 矶滩乡 杉城镇 船滩镇 张弓镇 肖岭乡 王益区

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 个人博客网站,要坚持多久才会有读者? |

    靠广告联盟赚钱这个业务模式已经过时了,或者说,长期的损失大于...

    查看详情>>
  • | 《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何? |

  • | 在韩国生活有什么体验? |

  • | 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)? |

  • | 去小河里钓鱼需要带什么?自己有个路亚杆子? |

  • | jwt的设计合理吗? |

  • | 做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导? |

  • | 家庭网络,是否有必要做多个网段并隔离? |

  • | 为什么微软一直不更新文件系统? |

  • | 你的亲戚提过什么过分的要求? |

  • | 什么鱼生命力顽强好养活? |

  • 作为每天处理大量数据的职场人,我经常看到同事为了查找匹配数据...

    2025-06-23
  • 2021年第1次使用剪映的时候 我发现它的大部分功能都在服务...

    2025-06-23
  • 前言:这是一篇收集并整理了近三个月的回答,考虑到文章的时间跨...

    2025-06-23
  • 大家好,我是智界工具库,每天分享好用实用且智能的开源项目,以...

    2025-06-23

关注我们

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