Tableaux multidimensionnels
Découvrez les tableaux 2D et 3D et leur utilisation pour les opérations matricielles et d’autres structures de données complexes.
Tableaux multidimensionnels est une leçon C Academy gratuite sur CoddyKit. Ceci est la leçon 2 sur 3. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage C Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours C Academy comprend 3 leçons au total.
Tableaux à plusieurs dimensions
Tableaux multidimensionnels
Un tableau multidimensionnel est un tableau qui possède plusieurs dimensions, comme une matrice.
Dans cette leçon, vous apprendrez :
- Comment déclarer et initialiser des tableaux 2D et 3D.
- Comment accéder aux éléments de tableaux multidimensionnels.
- Comment utiliser des boucles imbriquées pour traiter des tableaux multidimensionnels.

Déclarer un tableau 2D
Déclarer un tableau 2D
Un tableau 2D est une structure semblable à un tableau, composée de lignes et de colonnes.
Exemple de déclaration :
int matrix[3][3];
Cette déclaration crée une matrice d’entiers de 3×3.
Initialiser un tableau 2D
Initialiser un tableau 2D
Les tableaux 2D peuvent être initialisés à l’aide d’accolades imbriquées :
int matrix[2][3] = {
{1, 2, 3},
{4, 5, 6}
};
Cette déclaration crée une matrice de 2×3.
Accéder aux éléments d’un tableau 2D
Accéder aux éléments d’un tableau 2D
On accède aux éléments d’un tableau 2D à l’aide des indices de ligne et de colonne.
Exemple :
int value = matrix[1][2];
Cette instruction récupère l’élément situé à la deuxième ligne et à la troisième colonne.
Exemple : accéder aux éléments d’un tableau 2D
Exemple : accéder aux éléments d’un tableau 2D
Ce programme montre comment stocker des valeurs dans un tableau 2D et y accéder.
#include <stdio.h>
int main() {
int matrix[2][3] = {
{1, 2, 3},
{4, 5, 6}
};
printf("Element at [1][2]: %d\n", matrix[1][2]);
return 0;
}Parcourir un tableau 2D
Parcourir un tableau 2D
Vous pouvez utiliser des boucles imbriquées pour parcourir un tableau 2D :
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
printf("%d ", matrix[i][j]);
}
}Exemple : afficher un tableau 2D
Exemple : afficher un tableau 2D
Ce programme affiche tous les éléments d’un tableau 2D.
#include <stdio.h>
int main() {
int matrix[2][3] = {
{1, 2, 3},
{4, 5, 6}
};
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
printf("%d ", matrix[i][j]);
}
printf("\n");
}
return 0;
}Qu’est-ce qu’un tableau 3D ?
Qu’est-ce qu’un tableau 3D ?
Un tableau 3D étend le concept d’un tableau 2D à une dimension supplémentaire.
Exemple de déclaration :
int cube[2][3][4];
Cette déclaration crée un tableau à trois dimensions de 2×3×4.
Récapitulatif des tableaux multidimensionnels
Récapitulatif
Dans cette leçon, vous avez appris :
- Comment déclarer et initialiser des tableaux 2D.
- Comment accéder aux tableaux multidimensionnels et les manipuler.
- Comment utiliser des boucles imbriquées pour traiter une matrice.
Vous découvrirez ensuite les chaînes de caractères en C !

Questions Fréquemment Posées
La leçon « Tableaux multidimensionnels » est-elle gratuite ?
Oui — le texte complet de « Tableaux multidimensionnels » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours C Academy, passe à CoddyKit PRO. Le cours C Academy comprend 3 leçons au total.
Qu'est-ce que j'apprendrai dans « Tableaux multidimensionnels » ?
Découvrez les tableaux 2D et 3D et leur utilisation pour les opérations matricielles et d’autres structures de données complexes. Tu pratiques C Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer C Academy ?
Aucune expérience préalable n'est requise. C Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 2 sur 3.
Combien de temps prend la leçon « Tableaux multidimensionnels » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon C Academy ?
Oui. Chaque leçon C Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Introduction aux tableaux
- Tableaux multidimensionnels
- Chaînes de caractères en C