(2.0, 1)
}
let tm = tmp();
println!("{:?}", tm.0)
Но нельзя будет data[i] делать
я бы так не делал на самом деле потому что неочень читабельно чо это вообще за цыфра после точки 💁♂️
fn tmp() -> (f64, i32) { (2.0, 1) } let (fltnum, intnum) = tmp(); println!("{:?}", flnum) так по лучше мне кажется, и по нятнее
ну либо структуру, тк кортеж не говорит тебе что в нем лежит, а структура может тебе намекнуть что эти часла значат если ты вдруг забудешь, а если из контекста не понятно то ты скорей всего забудешь, тк все в голове держать не возможно
Обсуждают сегодня