gpt4 book ai didi

types - isize 和 usize 的可用性如何,为什么它们有利于索引?

转载 作者:行者123 更新时间:2023-12-05 07:03:51 24 4
gpt4 key购买 nike

我正在学习 Rust 并阅读文档,这时我偶然发现了 isizeusize 数据类型。文档中提到了以下内容:

The primary situation in which you’d use isize or usize is whenindexing some sort of collection.

集合是向量或元组等数据类型。但是,我不明白为什么 isizeusize 在索引时使用是有益的。谁能解释一下?

最佳答案

isize和usize有利于建立索引,因为isize是指针大小的有符号整数类型,usize是指针大小的无符号整数类型。

请记住,isize 可以为负数,但 usize 不能为负数。

虽然现在 isize 和 usize 的大小确实相同,但以后可能不是因为机器架构。

关于types - isize 和 usize 的可用性如何,为什么它们有利于索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63093748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com