目录
一、概述
Rust 是一门现代的系统编程语言,它旨在提供安全性和并发性,同时保持高性能。以下是 Rust 使用的基础教程,我会以连续叙述的方式来讲解。
二、Rust安装和简单示例
首先,你需要安装 Rust。访问 Rust 官方网站,下载并安装适合你的操作系统的 Rustup 工具。Rustup 会帮助你安装 Rust 编译器和 Cargo(Rust 的包管理器)。安装完成后,在命令行中运行 `rustc --version` 和 `cargo --version` 来检查它们是否成功安装。
Rust 程序通常包含多个文件,但最基础的是 `.rs` 后缀的源文件。Cargo 会为你创建和管理这些文件。使用 Cargo 创建新项目的命令是 `cargo new project_name`,其中 `project_name` 是你希望给项目起的名字。这个命令会创建一个新目录,并在其中设置 Rust 项目的结构。
进入项目目录,你会看到一个 `src` 目录和一个 `Cargo.toml` 文件。`src` 目录用于存放你的 Rust 源文件,而 `Cargo.toml` 是项目的配置文件,它列出了项目的依赖和其他设置。
在 `src` 目录下,你会找到一个名为 `main.rs` 的文件,这是 Rust 程序的入口点。你可以在这个文件中编写 Rust 代码。
下面是一个简单的 Rust 程序示例,它会在控制台上打印 "Hello, world!":
fn main() {
println!("Hello, world!");
}
这段代码定义了一个名为 `main` 的函数,它是每个 Rust 可执行程序的入口点。在 `main` 函数内部,调用了 `println!` 宏来在控制台上打印一条消息。
要编译并运行你的 Rust 程序,你只需在项目目录下打开命令行,并运行 `cargo run` 命令。Cargo 会编译你的项目,并运行生成的可执行文件。
Rust 是一门强类型语言,它要求你显式地指定变量的类型。例如:
fn main()
{
let message: &str = "Hello, Rust!";
println!("{}", message);
}