Menu
CoddyTech

Базовая структура программы

Часть раздела Основы путешествия по Rust на Coddy. Урок 4 из 75.

В Rust каждая исполняемая программа начинается с функции main. Эта функция является точкой входа в программу, и именно с неё начинается выполнение.

Функция main определяется с помощью ключевого слова fn, за которым следуют main и пара круглых скобок (). Код, который нужно выполнить, помещается в фигурные скобки {}.

Вот простое описание базовой программы на Rust:

fn main() { // Главная функция
    println!("Hello, Coddy!"); // Оператор вывода
}

Важное замечание: в Rust каждое выражение должно заканчиваться точкой с запятой (;). Точка с запятой обязательна и сообщает Rust, что вы достигли конца выражения.

Если забыть поставить точку с запятой, обычно возникает ошибка компиляции. Последнее выражение в блоке — исключение. Без точки с запятой оно становится значением блока, поэтому заключительный println! в main всё равно компилируется. Однако обратите внимание: блокам кода, заключённым в фигурные скобки {} (например, объявлениям функций), точки с запятой не нужны.

challenge icon

Задание

Новичок

Создай программу на Rust, которая содержит функцию main. Внутри функции main напиши код, который выводит следующий текст:

This is my first Rust program!

Попробуйте сами

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Rust