Arrays
Homogene Array-Typen
Abschnitt betitelt „Homogene Array-Typen“fn main() { let message = "The temperature today is:"; let x = [message, 100]; println!("{} {}", x[0], x[1]);}Ein Array kann nur Elemente eines einzigen Typs enthalten. Die Syntax [message, 100] erstellt ein Array mit zwei Elementen. Die Variable message ist ein String, und die Konstante 100 ist eine Zahl.
Tupel und Array-Zugriff
Abschnitt betitelt „Tupel und Array-Zugriff“fn main() { let t = ([1; 2], [3; 4]); let (a, b) = t; println!("{}", a[0] + t.1[0]);}Die Syntax [x; y] deklariert ein Array mit y Kopien des Wertes x. Die Syntax (a, b) destrukturiert t und bindet a an [1; 2] . Die Syntax t.1 bezieht sich auf das zweite Element von t, welches [3; 4] ist.