Menu
Coddy logo textTech

Déclaration de tableaux

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

Un tableau est une collection de taille fixe où tous les éléments doivent être du même type dès le départ. Les tableaux sont créés à l'aide de crochets [], et les éléments à l'intérieur du tableau sont séparés par des virgules.

Voici un exemple de la manière de créer un tableau :

let numbers = [1, 2, 3, 4, 5];

Pour vérifier la longueur du tableau, nous pouvons utiliser le champ .len() :

let length = numbers.len();

La variable length contiendra 5 car il y a 5 éléments dans le tableau.

Une autre façon de créer un tableau en utilisant le mot-clé : suivi du type et de la taille du tableau :

let numbers: [i32; 5] = [0; 5];

Crée un tableau de 5 entiers, tous initialisés à 0

challenge icon

Défi

Facile

Créez un tableau nommé shopping_list qui contient les éléments suivants : bread, eggs, milk et butter.

Aide-mémoire

Les tableaux sont des collections de taille fixe où tous les éléments doivent être du même type. Créez des tableaux en utilisant des crochets [] avec des éléments séparés par des virgules :

let numbers = [1, 2, 3, 4, 5];

Vérifiez la longueur du tableau en utilisant .len() :

let length = numbers.len();

Créez des tableaux avec une annotation de type et une initialisation :

let numbers: [i32; 5] = [0; 5]; // Crée un tableau de 5 entiers, tous initialisés à 0

Essayez vous-même

fn main() {
    // Créez le tableau shopping_list ici
    
    
    // Ne modifiez pas le code ci-dessous
    println!("Shopping List:");
    for i in 0..shopping_list.len() {
        println!("{}", shopping_list[i]);
    }
}
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