网站地图官方微信:
网站首页 朱湖镇 瓶窑镇 高楠镇 三台县 黑井镇 白堆乡

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 鸿蒙电脑会在国内逐渐取代windows电脑吗? |

    首先,答主我比大多数人花粉成分更高。 我愿意使用华为手机,因...

    查看详情>>
  • | 女生微胖到底是种什么体验? |

  • | 女生被踢裆也会很疼吗? |

  • | 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损? |

  • | 为什么会有 U 盘独个文件不可以超过 4GB 这种设定? |

  • | 群晖 nas 有些什么基本和好玩的功能? |

  • | 中国的导弹水平到底怎么样? |

  • | 国密加密算法有多安全呢? |

  • | 为什么鸿蒙PC要排斥Linux生态? |

  • | 武汉连续多年进入中国旅游城市排行榜 TOP 10 行列,为什么本地人却总觉得武汉「没什么好玩的」? |

  • | 为什么小米造车可以叫小米,而华为不可以用华为品牌造车? |

  • 这个,秦二世胡亥墓,在我家旁边一个小公园里,没有门票,没有围...

    2025-06-19
  • 坦白说,我第一次听说 Cloudflare 是因为他们提供的...

    2025-06-19
  • 因为穷,因为留守儿童很多。 所以留给发展成黄毛小太妹的基数...

    2025-06-19
  • 学太多的坏处就想太多。 Go 从一开始就不是一个想很多的语...

    2025-06-19

关注我们

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