This repository has been archived on 2023-10-18. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
curso_rust_tinchicus/ejemplo03/src/main.rs
2023-06-10 13:18:21 +02:00

17 lines
334 B
Rust

fn main() {
let x = 5u32;
let y: &u32;
{
let x_cuadrado = x * x;
let x_cubo = x_cuadrado * x;
// da un error por que la memoria es eliminada
// cuando es eliminado el scope
y = &(x_cubo + x_cuadrado + x);
};
let z = { 2 * x };
println!("x={}, y={}, z={}", z, y, z)
}