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

Несколько вызовов функции в Rust

Можно вызвать нашу функцию несколько раз. В этом случае каждый вызов функции будет совершать новый вывод на экран. Тело каждый раз выполняется с нуля, как будто это первый запуск.

fn show() { println!("!"); } fn main() { show(); // выведет '!' show(); // выведет '!' show(); // выведет '!' }

Между вызовами можно ставить и другие команды. Чередуем два разных имени:

fn on() { println!("1"); } fn off() { println!("0"); } fn main() { on(); // выведет '1' off(); // выведет '0' on(); // выведет '1' }

Дан следующий код:

fn show() { println!("t"); } fn main() { show(); }

Допишите еще два вызова show подряд.

Запишите блок show с печатью точки и запустите его четыре раза из точки входа.

Скажите, меняется ли тело блока между повторными запусками одного имени.

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