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

Tuplas

Armazenam múltiplos itens de dados de tipos diferentes em uma estrutura de tamanho fixo.

tupla

#![allow(unused)]
fn main() {
let tup: (u8, u8) = (1, 4);
println!("{:?}", tup.0 + tup.1);
}
#![allow(unused)]
fn main() {
let tup: (u8, u8);
tup = (3, 8);
println!("{:?}", tup.0 + tup.1);
}

tupla + tupla

#![allow(unused)]
fn main() {
let tup: ((u8, u8),(u8, u8)) = ((2, 4),(6, 16));

println!("{:?}", tup.0.0 + tup.0.1);
println!("{:?}", tup.1.0 + tup.1.1);
println!("{:?}", tup.0.0 + tup.1.0);
println!("{:?}", tup.0.1 + tup.1.1);
}
#![allow(unused)]
fn main() {
let tup_01: (u8, u8) = (1, 4);
let tup_02: (u8, u8) = (14, 9);

let result = tup_01.0 + tup_01.1 + tup_02.0 + tup_02.1;
println!("{:?}", result);
}