rust / beginner
Snippet
Arbeiten mit Arrays fester Größe
Arrays in Rust haben eine feste Länge und müssen Elemente desselben Typs enthalten. Sie sind nützlich, wenn Daten auf dem Stack statt auf dem Heap gespeichert werden sollen.
snippet.rs
1
2
3
4
5
6
fn main() {let a: [i32; 3] = [10, 20, 30];let first = a[0];let length = a.len();println!("First: {first}, Length: {length}");}
Erklärung
1
let a: [i32; 3] = [10, 20, 30];
Deklariert ein Array aus genau drei i32-Ganzzahlen.
2
let first = a[0];
Greift auf das erste Element mittels nullbasiertem Index zu.
3
a.len()
Gibt die Anzahl der Elemente im Array zurück.