Базовая структура программы
Часть раздела Основы путешествия по Rust на Coddy. Урок 4 из 75.
В Rust каждая исполняемая программа начинается с функции main. Эта функция является точкой входа в программу — именно с неё начинается выполнение.
Функция main определяется с использованием ключевого слова fn, за которым следуют main и пара скобок (). Код, который необходимо выполнить, помещается внутри фигурных скобок {}.
Вот простое объяснение базовой программы на Rust:
fn main() { // Главная функция
println!("Hello, Coddy!"); // Оператор вывода
}Важное примечание: в Rust каждое statement должно заканчиваться точкой с запятой (;). Точка с запятой обязательна и сообщает Rust, что вы достигли конца statement.
Если забыть добавить точку с запятой, возникнет ошибка компиляции. Однако обратите внимание, что блокам кода, заключённым в фигурные скобки {} (например, объявлениям function), точки с запятой не нужны.
Задание
НовичокСоздай программу на Rust, содержащую функцию main. Внутри функции main напиши код для вывода следующего текста:
This is my first Rust program!Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСравнение строк7Основы ввода-вывода
Вывод в консольЧтение ввода пользователяПовторение — До 120Повторение — True или False5Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
Объявление типаСоглашения об именованииВывод типовПовторение: инициализация переменныхПриведение типов9Циклы
Цикл For по последовательностиЦикл WhileОператор BreakОператор ContinueВложенные циклыМетки цикловБесконечный циклПовторение — Динамический вводПотренируйтесь самостоятельно: Онлайн-компилятор Rust