freeCodeCamp/guide/chinese/rust/hello-world/index.md

2.1 KiB
Raw Blame History

title localeTitle
Hello World 你好,世界

你好Rust

编写第一个Rust程序就像安装它一样简单。在您选择的项目目录中创建一个名为main.rs的新源文件。重要的是要注意Rust文件总是以.rs扩展名结尾,而带有多个单词的文件名用下划线分隔。例如, helloworld.rs将成为hello_world.rs

创建main.rs ,在以下代码中添加以下代码:

fn main() { 
    println!("Hello, world!"); 
 } 

哇!这很容易,不是吗?在你的新main.rs文件中,以下是真的:

  • 第一行fn main()表示Rust中的一个_函数_ 。 main功能是特殊的它是每个可执行的Rust程序调用的第一件事。
  • 第二行println!("Hello, world!")正在调用Rust 传递一个_字符串_作为它的第一个参数。此行打印字符串“Helloworld”到终点站。你可以通过观察来判断你是在调用Rust 宏_还是_函数 !

要执行该程序,必须先编译它:

$ rustc main.rs 

此过程将在同一目录中创建一个可执行文件,然后您可以运行该目录:

$ ./main 
 Hello, world! 

恭喜你刚刚编写了自己的Rust程序

你好货物

Cargo是安装Rust时随附的Rust构建工具可用于许多事情。在这里我们将看到使用货物的替代方法。

首先导航到项目的父目录并运行cargo new hello_world 。这将创建我们的hello_world项目目录,里面有一些文件,那些是Cargo.toml ,告诉cargo如何构建你的项目,以及src/main.rs这是我们的Rust源文件。如果您打开此文件您将看到已生成一些代码以便我们运行hello world所以让我们这样做。

要使用货物运行程序,就像在项目目录中运行cargo run一样简单,它应该如下所示:

cargo run 
   Compiling hello_world v0.1.0 
    Finished dev [unoptimized + debuginfo] target(s) in 1.31s 
     Running `target/debug/hello_world` 
 Hello, world! 

伟大的工作,你现在有更多的工具供您使用!