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

Введение в кортежи в Rust

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

Порядок полей в кортеже фиксирован: первое значение остается первым, второе - вторым. Тип каждого поля свой, язык помнит, что где лежит. Обратиться к полю можно по номеру или разобрать кортеж сразу на несколько имен.

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

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

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