|
|
|
|
|
by hope-striker
2306 days ago
|
|
The value in Rust does not depend on f. I will be precise. There is no definition of f such that this function will print anything other than "4". fn main() {
let mut x = 4;
f(x);
println!("{}", x);
}
Again, you seem to be confusing mutable references and mutable variables. If I had written f(&mut x) rather than f(x), you would be right. |
|