网站地图官方微信:
网站首页 横林镇 杨洲乡 蔡坊乡 下路镇 三渡镇 神冈区

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 深圳高二中学生「手搓」火箭飞燕一号发射成功,突破 10KM 海拔高度,这属于什么水平?手搓火箭有多难? |

    首先,确实是有钱人家的孩子。 这火箭比冲230,硝糖树脂基...

    查看详情>>
  • | 如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日? |

  • | 如何评价DuckDB? |

  • | Flutter 为什么没有一款好用的UI框架? |

  • | 你们的腰椎间盘突出,怎么治好的? |

  • | 如何评价首个女性友好的编程语言HerCode? |

  • | 始终怀不上孕是种怎样的体验? |

  • | 有哪些是你用上了mac才知道的事? |

  • | 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢? |

  • | 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二? |

  • | 为啥 php 还有这么多人在用啊? |

  • 如何选择你的 Golang 后端开发框架引言与 J***a ...

    2025-06-21
  • 98年 女 小老虎🐯 土生土长潮汕人 全家都定居深圳 三甲医...

    2025-06-21
  • 看完第六集,我敢确定,巨人脑子里的小孩就是马克,至少马克是第...

    2025-06-21
  • 有三个点需要注意: 1 结果: 积流成江 (Streams ...

    2025-06-21

关注我们

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