4.1Variable 变量绑定

原文地址http://doc.rust-lang.org/book/variable-bindings.html

基本上所有不是“hello-world”程序都会用到变量绑定。他们是这样子:

 fn main() {    
    let x = 5;
}

将“fn main() {"放在每一个例子感觉有点无聊,在后面我们会抛弃这种形式。如果你遵循了,确保你编辑的main函数,而不是把它忘了,否则你会得到一个错误。

 

在很多的语言里面,这叫做变量,但是Rust的变量绑定有着一些小技巧。在左边的let表达式是一个”样式“,不仅仅是一个变量名,这意味着我们做这种事。

 let (x, y) = (1, 2)

在这个表达式被评估后,x会变成1,y会变成2。样式是一个非常强大的功能并且会在后面的章节会有所提及。

你可能感兴趣的:(4.1Variable 变量绑定)