上QQ阅读APP看书,第一时间看更新
1.3 Hello Rust
在安装好Rust并配置环境变量后,我们按照惯例编写和运行第一个Rust程序——Hello Rust。
1. 创建项目目录
一切准备就绪,可以开始编写代码了。Rust本身并不关心代码的存放位置,但为了便于管理和查看,创建一个存放Rust程序源文件的文件夹hello_rust,在终端运行以下命令:
$ mkdir hello_rust $ cd hello_rust
2. 编写Rust程序
新建一个名为main.rs的源文件,Rust源文件以.rs扩展名结尾。打开main.rs文件,输入以下代码:
1 fn main() { 2 println!("Hello, Rust!"); 3 }
保存文件,回到终端命令行窗口。
3. 运行Rust程序
代码编写完成后,需要先编译再运行。编译程序,在终端运行以下命令:
$ rustc main.rs
可以看到在当前文件夹中生成一个名为main的可执行程序,在终端运行以下命令:
$ ./main
可以看到打印出“Hello, Rust!”字符串。恭喜,第一个Rust程序已成功运行!
4. 分析Rust程序
回头再来看看main.rs源文件中的代码:
1 fn main() { 2 println!("Hello, Rust!"); 3 }
上述代码声明了一个main函数,fn是用于函数声明的关键字,函数体被包裹在大括号“{}”中。默认情况下,main函数是可执行程序的入口函数,它是一个无参数、无返回值的函数。函数体完成在屏幕上打印文本的工作,每个语句使用分号“;”结尾。“Hello, Rust!”是一个字符串,作为参数传递给println!。