Informatique

Les tableaux en langage C – Cours – Programmation en C

Les tableaux en langage C – Cours – Programmation en C

Un tableau est une structure de donnée permettant de stocker des données de même type.

Chacune des valeurs est repérée par un indice indiquant la position de la donnée dans le tableau.

Un tableau est caractérisé par :

  • Son nom ;
  • Sa taille ;
  • Sa dimension ;
  • Le type de ses éléments.

Un tableau uni-dimensionnel (vecteur) est une manière de ranger des éléments ou des valeurs de même type. Il regroupe ces éléments dans une structure fixe et permet d’accéder à chaque élément par l’intermédiaire de son rang ou indice.

Tableau Multidimensionnel est un tableau unidimensionnel de N-1 dimensions. Un tableau A à 2 dimensions est à interpréter comme un tableau (unidimensionnel) de taille L dont chaque composante est un tableau (unidimensionnel) de taille C.

Déclaration

En langage C, la déclaration d’un tableau à une dimension est définie comme suit :

<TypeSimple> <NomTableau> [<Taille>];

Initialisation

Lors de la déclaration d’un tableau, on peut initialiser les composantes du tableau en indiquant la liste des valeurs respectivement entre {}

Exemples:

short A [5] = {1, 10, 9, 4, 5} ; Réservation de (2 x 5) octets

char Lettres [26] = {‘ A ’, ‘ B ’}; Les autres composantes initialisées à 0

float B [ ] = {2.4, 1.6, 3.33}; Réservation automatique de (4×3) octets (la dimension n ’est pas indiquée explicitement)

short A [4] = {1, 10, 9, 4, 5} ; Erreur !

Cours sur Les tableaux en langage C :

les-tableaux-langage-c

Télécharger ICI


Voir aussi :


Partagez au maximum pour que tout le monde puisse en profiter

F2School

View Comments

  • Écrire un programme en c permettant de saisir 100 valeurs et qui les ranges au fur et a mesure dans un tableau