网站地图官方微信:
网站首页 江南乡 林甸镇 界炮镇 望高镇 康苏镇 潭子区

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 有什么当下最新的 Swift 从入门到放弃的书籍? |

    0. 概览今年年初,Apple 推出了最新的 Xcode 1...

    查看详情>>
  • | 特斯拉Model Y如何应对小米 YU7的冲击? |

  • | 那些开快车的对死没概念吗? |

  • | 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑? |

  • | 隆基绿能创始人称「十年后光伏转换效率有望达到 35%」,这个数字说明了什么?中国光伏行业发展现状如何? |

  • | vue + tsx 的开发体验能追得上 react+tsx么? |

  • | 用PHP写了个小框架,怎么才能得到大佬们的指点? |

  • | 为什么成功人士的精力都非常旺盛? |

  • | 前端初学者如何学习css及页面布局? |

  • | 有哪些让你目瞪口呆的 Bug ? |

  • | 准大学生一个月2500多吗? |

  • 是我孤陋寡闻了,原来功能都有。 open .就可以直接打开...

    2025-06-29
  • 因为该干活的部门不干活,任由厂商自己胡乱套用分辨率标准。 ...

    2025-06-29
  • 选择一个足够先进、坑少的格式是非常明智的,否则后患无穷。 T...

    2025-06-29
  • 大模型真是个好东西,我找到两份日本文部科学省“疑似”关于这个...

    2025-06-29

关注我们

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