基本程序结构
本课属于 Coddy Rust 学习旅程的“基础知识”单元。第 4 课,共 75 课。
在 Rust 中,每个可执行程序都从 main 函数开始。这个函数是程序的入口点,程序从这里开始执行。
main 函数使用 fn 关键字定义,后面跟着 main 和一对圆括号 ()。要运行的代码放在花括号 {} 中。
下面简单解析一个基础 Rust 程序:
fn main() { // 主函数
println!("Hello, Coddy!"); // 输出语句
}重要提示:在 Rust 中,每条语句都必须以分号结尾(;)。分号是必需的,它会告诉 Rust 语句已经结束。
忘记添加分号通常会导致编译错误。块中的最后一个表达式是例外。不加分号时,它会成为块的值,因此 main 中最后的 println! 仍然可以编译。不过要注意,用花括号 {} 括起来的代码块(例如函数声明)不需要分号。
挑战
入门创建一个包含 main 函数的 Rust 程序。在 main 函数中,编写代码输出以下文本:
This is my first Rust program!亲手试试
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Rust 在线编译器