Avatar ·

Wie gibt man Text in Rust ohne Zeilenumbruch am Ende aus?

```html Hallo zusammen! Ich habe gerade angefangen, Rust zu lernen, und bin auf ein scheinbar einfaches Problem gestoßen. In Python bin ich es gewohnt, `print("text", end="")` zu verwenden, um etwas ohne Zeilenumbruch auszugeben. In Rust habe ich das Makro `println!()` ausprobiert, aber es fügt immer `\n` am Ende hinzu. Ich muss mehrere Werte nacheinander in einer Zeile ausgeben, zum Beispiel für einen Fortschrittsbalken oder für zeilenweise Dateneingabe. Hier ist, was ich versucht habe: ```rust fn main() { println!("Загрузка: "); for i in 0..5 { println!("{} ", i); // Ich möchte, dass die Zahlen in einer Zeile stehen } println!("Готово!"); } ``` Dieser Code gibt jede Zahl in einer neuen Zeile aus, aber ich brauche: `Загрузка: 0 1 2 3 4 Готово!` Ich habe die Dokumentation gelesen, aber nur `println!()` gefunden, das immer eine neue Zeile hinzufügt. Gibt es eine Möglichkeit, Text ohne Zeilenumbruch auszugeben? ```