Déclaration de tableaux
Fait partie de la section Fundamentals du Journey C de Coddy — leçon 53 sur 63.
Les tableaux en C vous permettent de stocker plusieurs valeurs du même type de données sous un seul nom de variable.
Déclarez un tableau d'entiers avec 5 éléments :
int numbers[5];Cela crée un tableau nommé numbers qui peut contenir 5 entiers.
Vous pouvez également initialiser un tableau avec des valeurs lors de sa déclaration :
int numbers[5] = {10, 20, 30, 40, 50};Si vous initialisez tous les éléments, vous pouvez laisser le C déterminer la taille :
int numbers[] = {10, 20, 30, 40, 50};Le C créera automatiquement un tableau de 5 éléments.
Les tableaux en C sont indexés à partir de zéro, ce qui signifie que le premier élément est à l'index 0.
Défi
FacileCréez un programme qui :
- Déclare un tableau d'entiers nommé
scoresavec 3 éléments - Initialise le tableau avec les valeurs 75, 85 et 95
- Affiche chaque élément du tableau sur une nouvelle ligne en utilisant
printfet"%d\n"
Aide-mémoire
Les tableaux en C stockent plusieurs valeurs du même type de données sous un seul nom de variable.
Déclarer un tableau :
int numbers[5];Initialiser un tableau avec des valeurs :
int numbers[5] = {10, 20, 30, 40, 50};Laisser le C déterminer la taille automatiquement :
int numbers[] = {10, 20, 30, 40, 50};Les tableaux sont indexés à partir de zéro - le premier élément est à l'index 0.
Essayez vous-même
#include <stdio.h>
int main() {
// Écrivez votre code ici
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 Fundamentals
2Variables
Types de donnéesEntiersFloat - DoubleCaractèresBooléensConstantesLes bases de printfRègles de nommage des variablesType Casting Partie 1Type Casting Partie 2Défi récapitulatif3Opérateurs
Opérateurs arithmétiquesOpérateur moduloIncrémentation/DécrémentationOpérateurs d'affectationOpérateurs relationnelsOpérateurs logiques - Partie 1Opérateurs logiques - Partie 2Opérateurs logiques - Partie 3Défi récapitulatif