capypad
0 Tage Serie
rust / beginner
Snippet

Vektoren für dynamische Listen verwenden

Vektoren ermöglichen es Ihnen, eine variable Anzahl von Werten nebeneinander im Speicher zu speichern. Im Gegensatz zu Arrays können sie wachsen oder schrumpfen.

snippet.rs
rust
1
2
3
4
5
6
let mut v: Vec<i32> = Vec::new();
v.push(5);
v.push(6);
 
let second = v[1];
println!("The second element is {}", second);
Erklärung
1
Vec<i32> = Vec::new()
Erstellt einen neuen, leeren Vektor, der 32-Bit-Ganzzahlen aufnehmen wird.
2
v.push(5)
Fügt ein neues Element am Ende des Vektors hinzu.
3
v[1]
Greift auf ein Element an einem bestimmten Index über die Indexing-Syntax zu.