Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsPmInLn 228 of 373 menu
◀ ▶

Ввод строки в Rust

Первое слово обрывается на пробеле. Имя и фамилию одной фразой оно не заберет. Целую строку читает read_line. Она идет до перевода строки и оставляет пробелы между словами:

use std::io; fn main() { println!("enter line: "); let mut line = String::new(); let _ = io::stdin().read_line(&mut line); let line = line.trim(); println!("{}", line); }

trim снимает только края: перевод строки и пробелы по бокам. Пробелы внутри фразы остаются. Если ввели "Ann Lee", на экран попадет та же фраза целиком.

Попросите ввести имя и фамилию одной строкой. Прочитайте ее и выведите на экран.

Прочитайте целую строку и выведите ее длину в байтах.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить