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

Введение во ввод в Rust

В этом разделе будем читать данные с клавиатуры: целые, дробные и строки. Потом соберем из них массив и вектор. В конце будет практика: игра угадай число и похожие задачи.

Чтение идет через stdin из модуля std::io. Вызов read_line дописывает введенный текст в изменяемую строку String. В строку попадает вся фраза до перевода строки, вместе с пробелами между словами. Пока пользователь ничего не ввел и не нажал перевод строки, программа ждет.

Дальше из этой строки получают одно слово, целое i32 или дробное f64. Если текст не является числом, перевод не удается. Такой случай разберем отдельно.

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