Menu
Coddy logo textTech

Liaison de variable

Fait partie de la section Fundamentals du Journey Rust de Coddy — leçon 47 sur 75.

En Rust, quand nous écrivons let var;, nous créons une « liaison » (binding). Considérez cela comme la réservation d'un nom (var) qui sera connecté (ou « lié ») à une valeur plus tard.

Liaison directe (la plus courante) :

// Déclarer ET initialiser en une seule étape
let x = 2;

C'est ce que vous utiliserez 90 % du temps. C'est propre et simple.

Déclaration et initialisation séparées :

let var;  // Simple déclaration
let x = 2;
var = x * x;  // Initialisation ultérieure

Pourquoi avoir une déclaration séparée ?

Initialisation conditionnelle :

let number;
if some_condition {
    number = 1;
} else {
    number = 2;
}

Calculs complexes :

let result;
// ... une logique complexe ...
result = final_value;

Lorsque vous travaillez avec les portées :

let outside;
{
    let inside = 42;
    outside = inside * 2;
}
// inside a disparu, mais outside conserve sa valeur

Essayez vous-même

Cette leçon ne comprend pas de défi de code.

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fundamentals