网站地图官方微信:
网站首页 玉壶镇 长兴县 众兴乡 陈店镇 问安镇 宁明县

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 为什么 m1 ***用大小核设计却没有 intel 的问题? |

    " 先问是不是 再问为什么"是不是已经不流行了? 在我看来 ...

    查看详情>>
  • | Apple 为什么不封杀 Flutter 呢? |

  • | 国产手机AI「好用」的背后,是技术差距还是文化差异? |

  • | 怎么提高自己的系统设计和架构理论水平? |

  • | 西方人是怎么发现地球是圆的的? |

  • | 电蚊香液对身体有害吗? |

  • | 写CUDA到底难在哪? |

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

  • | 鸿蒙电脑应用开发和鸿蒙手机是一样的吗? |

  • | 程序员为啥突然会变成这么辣鸡的一个行业? |

  • | 国家电网不再全额收购可再生电力,光伏怎么生存啊? |

  • 就问一个问题:CCTV6播出的电影是不是国家电影局核准后合法...

    2025-06-19
  • 这就是短ttk的魅力。 你的下限是对方上限决定的。 强如z...

    2025-06-19
  • 你是否能够想象?在如今这个时代,南非的第一大城市约翰内斯堡,...

    2025-06-19
  • 我姐跟我科普过,胸基本上就两种,腺体胸和脂肪胸 腺体胸这种主...

    2025-06-20

关注我们

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