如果你对 Rust 一无所知,那我来解释一下。
“Rust 是一种系统编程语言,其优先考虑性能、内存安全和零成本抽象。”
你好,世界
我之前研究过 Rust,并且对 Java、C、C++ 和 Python 的基本编程概念有相当了解。
今天,我在 Rust 中写了我的第一个 hello world 程序,以下是代码:
fn main() {  println!("Hello World");  
}这里发生了什么?
在 Rust 中,fn 关键字用于声明函数。
main 函数是一个特殊函数,它是每个可执行程序中自动运行的代码片段,不仅仅是 Rust,许多其他语言也是如此。
第一行声明了一个没有返回类型和参数的 main 函数。
函数体被包裹在 {} 中。
在主函数内部:
    println!("Hello World");
这行代码将文本打印到屏幕上。现在让我们分解并理解它的功能。
println! 调用了一个 Rust 宏,将传递的参数输出到 STDOUT。
"Hello World" 是参数。
; 指定了语句的结束。
旁注:Rust 宏类似于个性化快捷方式,通过根据你的规则自动化重复的任务,帮助你更有效地编写代码。
编译和运行
$ rustc main.rs  $ ls  
main.exe main.pdb main.rs  $ .\main.exe  
Hello World
是不是很简单。