原文地址
基本上所有不是“hello-world”程序都会用到变量绑定。他们是这样子:
fn main() { let x = 5;}
将“fn main() {"放在每一个例子感觉有点无聊,在后面我们会抛弃这种形式。如果你遵循了,确保你编辑的main函数,而不是把它忘了,否则你会得到一个错误。
在很多的语言里面,这叫做变量,但是Rust的变量绑定有着一些小技巧。在左边的let表达式是一个”样式“,不仅仅是一个变量名,这意味着我们做这种事。
let (x, y) = (1, 2)
在这个表达式被评估后,x会变成1,y会变成2。样式是一个非常强大的功能并且会在后面的章节会有所提及。