Кортежи Tuples

Кортеж — это коллекция для хранения значений разных типов. Кортежи создаются с помощью круглых скобок (). Каждый кортеж сам по себе является независимым значением, его тип записывается как (T1, T2, …

Литералы и операторы

Литерал — это константные данные, напрямую прописанные в коде, значение которых видно сразу. Это самая базовая форма представления данных в программе. Значение фиксировано и не меняется, жестко прописано в коде …

Базовые типы

В Rust встроен богатый набор примитивных типов (Primitives), они делятся на две большие группы: скалярные типы и составные типы. (I) Скалярные типы (Scalar Types) Представляют одно отдельное значение, всего 6 …

Форматированный вывод

Макросы вывода Функция печати (вывода) в Rust реализована набором макросов из модуля std::fmt. Рассмотрим популярные макросы: Все макросы с окончанием ln добавляют символ перевода строки, после вывода курсор переходит на …

комментарий

Примечание Если вы изучали C, C++, Java или C#, этот урок можно пропустить. Дело в том, что комментарии в Rust работают почти так же, как в этих языках. Что такое …

Пример Hello World

После установки Rust на предыдущем уроке полагаю, что все читатели уже настроили рабочее окружение Rust. Далее мы создадим наш первый пример на Rust. Сначала создайте на компьютере папку для хранения …

Введение и установка

Rust стремительно развивается, превратившись из узкоспециализированного увлечения в основной язык программирования. Он прочно закрепился в сфере системного программирования и широко используется сообществами открытого кода и различными отраслями промышленности.Язык сочетает безопасность …