元组
fn main() { let tup = (10, 20, 30); println!("{:?}", tup); let x = tup.0; println!("{}", x); // 元组可使函数返回多个返回值 let s = String::from("hello"); let (ss, s_len) = get_str_and_len(&s); println!("{}, {}", ss, s_len); fn get_str_and_len(s: &String) -> (&str, usize) { (&s, s.len()) } println!("s: {}", s) }