Les tableaux en langage C – Cours – Programmation en C

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

7 commentaires

  1. […] Les tableaux en langage C – Cours – Programmation en C Structures de données en c : Type enregistrement Les listes chaînées en langage C Structures répétitives en C Les fonctions en langage C Algorithme : cours, Résumés et exercices corrigés […]

  2. […] conditionnelles en langage C Les tableaux en langage C – Cours – Programmation en C Structures de données en c : Type enregistrement Structures répétitives en C Les […]

  3. […] chaînées en langage C – Programmation C Structures conditionnelles en langage C Les tableaux en langage C – Cours – Programmation en C Structures de données en c : Type enregistrement Exercices corrigés sur les pointeurs […]

  4. […] – Programmation C Exercices corrigés sur les pointeurs et fonctions – Langage C Les tableaux en langage C – Cours – Programmation en C Structures de données en c : Type enregistrement Langage JAVA : Cours et exercices […]

  5. […] Introduction – Informatique Algorithme : cours, Résumés et exercices corrigés Les tableaux en langage C – Cours – Programmation en C Informatique industrielle – Cours Réseaux informatique : […]

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

Laisser un commentaire