📦 Révision — Tableaux à une dimension
Définition rapide
Un tableau stocke plusieurs valeurs du même type, côte à côte en mémoire.
- Taille fixe en C « classique » :
int t[10]; - Indice du premier élément :
0 - Dernier indice d'un tableau de taille
n:n - 1
Déclaration / initialisation
int notes[5] = {12, 14, 9, 16, 11};
notes[0] = 15; /* modifier une case */
Parcours standard
for (int i = 0; i < taille; i++) {
printf("%d ", tab[i]);
}
Erreur classique
Accéder à tab[taille] est hors du tableau (comportement indéfini). La boucle s'arrête à i < taille.
Passage à une fonction
Souvent on passe le tableau et sa taille :
void afficher(const int tab[], int taille) {
for (int i = 0; i < taille; i++)
printf("%d ", tab[i]);
printf("\n");
}
Mini-checklist
- Je sais parcourir de
0àtaille - 1. - Je sais calculer une somme ou un maximum avec une boucle.
- Je retiens : tableau et taille vont souvent ensemble dans les prototypes.