упорядоченный набор инструкций.
Loading...
Loading...
рабочая зона
практический путь для изучения Rust с нуля
сначала определение
Rust нужен для точных инструкций. Здесь это практический путь для изучения Rust с нуля. Начинай с модели: вход проходит шаги и становится выходом.
main.rsзапуск cargo runпривычка изучи маленькую часть Rust, набери минимальный пример и запустиупорядоченный набор инструкций.
значение это данные. переменная это имя для этих данных.
маленькая именованная работа с входом и результатом.
Cargo or rustc запускает код из main.rs.
первый читаемый код
fn main() {
println!("{}", 42);
}вывод 42родословная языка
посмотри откуда пришел Rust, какие языки рядом и что учить дальше.
с нуля
Банк задач
Выбери этап или найди задачу в банке текущего языка и открой тренировку.
Rust вопрос 1. Выбери утверждение, которое лучше всего описывает main function.
Rust вопрос 2. Выбери утверждение, которое лучше всего описывает println macro.
Rust вопрос 3. Выбери утверждение, которое лучше всего описывает mutable binding.
Rust вопрос 4. Выбери утверждение, которое лучше всего описывает match result.
Rust вопрос 5. Выбери утверждение, которое лучше всего описывает main function.
Rust вопрос 6. Выбери утверждение, которое лучше всего описывает println macro.
Rust вопрос 7. Выбери утверждение, которое лучше всего описывает mutable binding.
Rust вопрос 8. Выбери утверждение, которое лучше всего описывает match result.
Rust вопрос 9. Выбери утверждение, которое лучше всего описывает main function.
Rust вопрос 10. Выбери утверждение, которое лучше всего описывает println macro.
Rust вопрос 11. Выбери утверждение, которое лучше всего описывает mutable binding.
Rust вопрос 12. Выбери утверждение, которое лучше всего описывает match result.
Rust вопрос 13. Выбери утверждение, которое лучше всего описывает main function.
Rust вопрос 14. Выбери утверждение, которое лучше всего описывает println macro.
Rust вопрос 15. Выбери утверждение, которое лучше всего описывает mutable binding.
Rust вопрос 16. Выбери утверждение, которое лучше всего описывает match result.
Rust вопрос 17. Выбери утверждение, которое лучше всего описывает main function.
Rust вопрос 18. Выбери утверждение, которое лучше всего описывает println macro.
выбор ответа
Rust вопрос 1. Выбери утверждение, которое лучше всего описывает main function.
fn main() {
}справка
cargo runfn main println macro
fn main() {
println!("{}", 42);
}let mut ownership borrowing
let mut score = 40;
score += 2;
println!("{}", score);match Ok Err question mark
let value: Result<i32, &str> = Ok(42);