小编siy*_*iyu的帖子

实际上做了什么?

我想了解Rust的参考.

fn main() {
    let x: i32 = 0;
    println!("{}", x+1); // this works
    println!("{}", (&x)+1); // this works
    //println!("{}", (&(&x))+1); // but this failed
}
Run Code Online (Sandbox Code Playgroud)

我得到了什么:

    1
    1
Run Code Online (Sandbox Code Playgroud)

什么是&真正做到?为什么可以&x添加,就像它是一个整数但不是&(&x)

rust

4
推荐指数
1
解决办法
84
查看次数

标签 统计

rust ×1