por valor y por referencia

This commit is contained in:
2023-06-01 15:45:55 +02:00
parent cc4a953382
commit 9d9c7e21bb
4 changed files with 37 additions and 0 deletions

12
porreferencia/src/main.rs Normal file
View File

@@ -0,0 +1,12 @@
fn agregar(a: &i32, b: &i32) -> i32 {
//pide que los datos sean referencias
a + b
}
fn main() {
let v1 = &3; // & referencia
let v2 = *v1; // * desreferencia
let valor = agregar(v1, &v2);
println!("{}", valor);
}