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

Логические значения в Rust

Логические значения имеют тип bool. В коде «да» пишут словом true, «нет» - словом false. Других литералов этого типа в языке нет.

Объявим две переменные и выведем их, как числа из прошлых уроков:

let open = true; let closed = false; println!("{}", open); println!("{}", closed);

На экране сначала печатается true, затем false. Имена переменных могут быть любыми, а сами слова true и false - это фиксированные обозначения да и нет.

Тип можно указать явно после имени. Так компилятор сразу видит, что в переменной только логическое значение:

let ready: bool = true; println!("{}", ready);

Объявите переменную paid со значением да и выведите ее.

Объявите переменную done с типом bool и значением нет. Выведите ее.

Объявите переменные left и right: в первой да, во второй нет. Выведите обе по очереди.

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