目录 元组的使用输出结果 元组的使用 fn main() { // 创建一个元组 let my_tuple : (i32, &str, f64) = (10, "hello", 3.14); // 打印元组中的元素 println!("{:?}", my_tuple); // 访问元组中的元素 let first_element = my_tuple.0; // 访问第一个元素 let second_element = my_tuple.1; // 访问第二个元素 let third_element = my_tuple.2; // 访问第三个元素 println!("First element: {}", first_element); println!("Second element: {}", second_element); println!("Third element: {}", third_element); // 使用模式匹配解构元组 let (a, b, c) = my_tuple; println!("a: {}, b: {}, c: {}", a, b, c); // 元组作为函数返回值 fn get_coordinates() -> (i32, i32) { (3, 7) } let (x, y) = get_coordinates(); println!("x: {}, y: {}", x, y); } 输出结果