经过上一节课的rust安装,相信读者们,应该已经把rust的环境搭建好了。那么下面我们来创建第一个rust例子。
首先,读者可以在你的电脑上创建一个文件夹,用来存放你的代码。例如:D:\rustdemo
然后创建一个txt文件,然后改名为:hello.rs
然后,打开此rs文件,可以用notepad打开,里面填写如下代码:
fn main() {
println!("Hello World!");
}
Code language: JavaScript (javascript)
接下来,进行编译和运行
首先,打开cmd,然后cd到这个目录D:\rustdemo,也可以直接在文件夹的地址栏输入cmd,就可以直接打开cmd,并且定位到这个目录。
D:\rustdemo>rustc hello.rs
D:\rustdemo>hello
Hello World!
D:\rustdemo>Code language: CSS (css)
rustc hello.rs 编译源码
hello 是运行目录下面的hello.exe (编译后,目录会生成一个hello.exe文件)然后输出 Hello World!

解析代码
fn :关键字,表示这个一个函数
main :main函数,固定写法,不能改其他名字,是程序的入口,用户运行程序,操作系统会调用这个函数
() : 一个小括号,表示,main函数传入的参数,空则表示没有参数要传入。
{ } : 大括号,表示函数体,是函数内部定义代码的区域,一对的。
println!(“Hello World!”);
println!是一个将文本打印到的宏 控制台。
(“Hello World!”) 这个也是小括号,也是一个参数传入,表示把一个Hello World! 这个字符串(文本)传入到这个println!这个函数里面。至于函数里面是如何执行的,这个是rust库自带的函数,我们不知道,也不需要管里面如何做。我们只需要知道,调用它就可以输出文本到控制台就可以。
Hello World! 外面有一个英文的双引号,这是字符串的固定写法,只要是字符串,就必须有一个双引号括起来。
Previous: Rust介绍和安装