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

Поле кортежа по номеру в Rust

Поле кортежа берут точкой и номером с нуля. Первое значение - это поле .0, второе - .1. Номер не пишут в кавычках: после имени переменной идут точка и цифра.

Возьмем пару из прошлого урока и выведем каждое поле отдельно:

let pair = (3, true); println!("{}", pair.0); println!("{}", pair.1);

На экране сначала число 3, затем слово true. Поле .0 всегда относится к первому значению в скобках, даже если типы полей разные:

let data = (12, false); println!("{}", data.0); println!("{}", data.1);

Дан кортеж:

let pair = (8, true);

Выведите поле .0 и поле .1.

Дан кортеж:

let pair = (15, false);

Запишите поле .1 в переменную flag и выведите flag.

Дан кортеж:

let pair = (2, true);

Скажите, какое значение дает выражение pair.0.

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