Когда мы создали первый проект, мы получаем несколько файлов. Где файл src/main.rs - относится к самому языку раст.
Мы получаем консольную программу, у которой вывод "Hello, world!".
Если разделить на этапы, то у нас есть функция fn main() где весь код находится {} в теле-функции, строковый литерал "Hello, world!", который содержит текст, он передается в качестве аргумента макросу println!() , который напечатает в консоль (и отступит строчку).
Главная функция`fn main()`
fn main(){} - Это главная функция, с которой происходит запуск программы. В это функции мы пишем код, а точней весь код, который мы пишем должен находится в фигурных скобках `{..}`, это тело-функции.
При запуске программы. Всё, что находится в функции `main` будет запущено по очереди
{
println!("Hello, world!") //напечатает в консоль "Hello, world!"
}
после того как программа дойдет до закрытия скобок, она выполнится полностью и закроется. А также всё что находятся в теле функции будут очищено.
Вывод в консоль.`println!();`
println!() - это макрос, который печатает в консоли, он принимает в качестве аргументов текст в таком виде "текст для примера".
Консольное приложение - нам подходит для обучения, так как мы будем выводить результат перемененных.
"{}", text - данные в переменой, подставится в {}.
можно использовать несколько
Комментарии `// `, `/* */`.
Комментарии служит для заметок или описания сложных кусков кода. Часть с комментарием пропускается компилятором, но она является основным источником информации.
#ПРОГРАММИРОВАНИЕ #RUST #RUSTLANG #RS #программирование для начинающих #программирование с нуля