Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Modificando Tuplas

Ao alterar valores de tupla, você precisa especificar o índice do elemento que deseja modificar. Os índices da tupla começam em 0 e correspondem à posição de cada elemento.

#![allow(unused)]
fn main() {
//                   0      1    2
let mut perfil = ("Alice", 25, 1.70);

println!("Nome: {:?}", perfil.0);
println!("Idade: {:?}", perfil.1);
println!("Altura: {:?}\n", perfil.2);

perfil.1 = 40;
perfil.2 = 1.55;

println!("Nome: {:?}", perfil.0);
println!("Idade: {:?}", perfil.1);
println!("Altura: {:?}", perfil.2);
}
#![allow(unused)]
fn main() {
let mut perfil = ("Julio", 90, 1.98);
println!("{:#?}", perfil);

perfil.0 = "Moana";
perfil.1 = 58;
perfil.2 = 1.62;

println!("{:#?}", perfil);
}