Déclaration de tableaux
Fait partie de la section Fondamentaux du Journey C++ de Coddy — leçon 58 sur 74.
Un tableau est une collection d'éléments, et il peut contenir des valeurs du même type, telles que des nombres, des chaînes de caractères ou même d'autres tableaux. 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 création d'un tableau :
int numbers[] = {1, 2, 3, 4, 5};Pour vérifier la longueur du tableau, nous pouvons utiliser l'opérateur std::size() :
int length = std::size(numbers)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 des crochets [] suivis de la taille du tableau :
int numbers[5];Crée un tableau de 5 entiers, tous initialisés à 0
Défi
FacileCréez un tableau appelé shoppingList qui contient les éléments suivants : bread, eggs, milk et butter.
Aide-mémoire
Les tableaux sont des collections d'éléments du même type, créés à l'aide de crochets [] avec des éléments séparés par des virgules :
int numbers[] = {1, 2, 3, 4, 5};Pour obtenir la longueur d'un tableau, utilisez std::size() :
int length = std::size(numbers);Vous pouvez également créer un tableau en spécifiant la taille :
int numbers[5]; // Crée un tableau de 5 entiers, tous initialisés à 0Essayez vous-même
#include <iostream>
#include <string>
int main() {
// Créez le tableau shoppingList ici
// Ne modifiez pas le code ci-dessous
std::cout << "Shopping List:" << std::endl;
for (int i = 0; i < std::size(shoppingList); i++) {
std::cout << shoppingList[i] << std::endl;
}
return 0;
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Opérateurs - Partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Bases des entrées/sorties
Instruction coutInstruction cinSaisie de chaînes de caractèresRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux3Variables - Partie 2
Déclaration de typeConventions de nommageRécapitulatif - Initialisation des variablesType Casting - Partie 1Type Casting - Partie 26Prise de décision
L'instruction IfIf - ElseL'instruction SwitchOpérateur conditionnelRécapitulatif - If ElseIf - Else imbriqués