gpt4 book ai didi

rust - 为什么 Rust 元组不使用方括号访问里面的元素?

转载 作者:行者123 更新时间:2023-12-05 09:34:14 35 4
gpt4 key购买 nike

<分区>

如题。

在 Rust 中,我需要使用句点语法来访问元组中的元素,如下所示(x.0):

fn main() { 
let x: (i32, f64, u8) = (500, 6.4, 1);
println!("{}", x.0);
}

我的问题是为什么 Rust 不支持使用方括号语法来访问元组内的元素,如下所示,这应该是一种更一致的方式?

fn main() { 
// !!! this snippet of code would not be compiled !!!
let x: (i32, f64, u8) = (500, 6.4, 1);
println!("{}", x[0]); // pay attention to the use of "x[0]" here.
}

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