Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Tableaux à Deux Dimensions | Types de Données et Variables
Bases Du C

bookTableaux à Deux Dimensions

Les tableaux à deux dimensions ressemblent un peu à des tableaux de données, considérez-les comme des tableaux dans des tableaux, avec des lignes et des colonnes. La déclaration d’un tableau à deux dimensions nécessite un ensemble supplémentaire de crochets :

int array[ROWS][COLUMNS];

Imaginez un tableau où :

  • La ligne a[0]... représente le premier ensemble de données ou le premier tableau ;
  • La ligne a[1]... est le deuxième ensemble ;
  • La ligne a[2]... est le troisième.

Lorsqu’un tableau est placé à l’intérieur d’un autre tableau, on parle de tableau imbriqué. Pour accéder à ses éléments, utilisez plusieurs indices, chacun étant placé dans son propre ensemble de crochets.

main.c

main.c

copy
123456789101112131415
#include <stdio.h> int main() { // dimensional array declaration int array[3][4] = { {1, 11, 111, 1111}, // Index `[0]` {2, 22, 222, 2222}, // Index `[1]` {3, 33, 333, 3333} // Index `[2]` }; // Print the first element of the second nested array printf("%d", array[1][0]); return 0; }
Note
Remarque

Tous les éléments d'un tableau doivent être du même type.

question mark

Quelle est la sortie de ce code ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 2.63

bookTableaux à Deux Dimensions

Glissez pour afficher le menu

Les tableaux à deux dimensions ressemblent un peu à des tableaux de données, considérez-les comme des tableaux dans des tableaux, avec des lignes et des colonnes. La déclaration d’un tableau à deux dimensions nécessite un ensemble supplémentaire de crochets :

int array[ROWS][COLUMNS];

Imaginez un tableau où :

  • La ligne a[0]... représente le premier ensemble de données ou le premier tableau ;
  • La ligne a[1]... est le deuxième ensemble ;
  • La ligne a[2]... est le troisième.

Lorsqu’un tableau est placé à l’intérieur d’un autre tableau, on parle de tableau imbriqué. Pour accéder à ses éléments, utilisez plusieurs indices, chacun étant placé dans son propre ensemble de crochets.

main.c

main.c

copy
123456789101112131415
#include <stdio.h> int main() { // dimensional array declaration int array[3][4] = { {1, 11, 111, 1111}, // Index `[0]` {2, 22, 222, 2222}, // Index `[1]` {3, 33, 333, 3333} // Index `[2]` }; // Print the first element of the second nested array printf("%d", array[1][0]); return 0; }
Note
Remarque

Tous les éléments d'un tableau doivent être du même type.

question mark

Quelle est la sortie de ce code ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5
some-alt