Rust
Hello RustPremier projet d'apprentissage Rust pour maitriser les fondamentaux du langage.
// Variables et mutabilite
let name = "Didir";
let mut z = 5;
z = 10;
// Types de donnees
let age: i32 = 25;
let price: f64 = 19.99;
let is_learning: bool = true;
// Fonctions avec retour implicite
fn additionner(a: i32, b: i32) -> i32 {
a + b
}
// Ownership - Move
let s1 = String::from("Bonjour");
let s2 = s1; // s1 est deplace vers s2
// Clone pour copie explicite
let s3 = String::from("Salut");
let s4 = s3.clone();