Types de base
Débutantlet entier: i32 = -42; // i8, i16, i32, i64, i128, isize
let positif: u64 = 42; // u8, u16, u32, u64, u128, usize
let flottant: f64 = 3.14; // f32, f64
let vrai: bool = true;
let lettre: char = 'R'; // un caractère Unicode (4 octets)
// Tuple : taille fixe, types mixtes
let point: (i32, f64) = (10, 2.5);
let (x, y) = point; // déstructuration
let premier = point.0;
// Tableau : taille fixe, même type
let jours = [1, 2, 3, 4, 5];
let zeros = [0; 10]; // dix zéros