Onwebcreations.Net  
Onwebcreations.Net
 
Programmation
Services Gratuits
Codes Sources
Divertissements
   

  Programmation C Haut de page

 

Variables structurées
Contrairement aux variables de tableau qui ne peuvent accueillir qu'un seul et même type de données, les variables structurées peuvent stocker plusieurs types de données différents. L'utilisation d'un index dans les tableaux suffisait pour identifier chaque élément, puisque ceux-ci étaient tous de même taille. Ceci n'est plus valable dans une structure. La solution apportée est de donner un nom explicite aux éléments.

Déclaration d'une structure :

struct NomStruct
{
int ID_PRODUIT;
char Libelle[50];
char Description[255];
int qty;
int NbCommandes;
};

Nous venons uniquement de définir une structure. Une ou plusieurs variables de type structure vont pouvoir stocker ce lot d'informations.

Déclaration d'une variable structurée :

struct NomStruct NomVar;

NomVar est une variable de type structure, accueillant les types de données déclarées dans la structure NomStruct. Il est bien sur possible de déclarer plusieurs variables structurées à la fois. Il suffit de procéder comme suit :

struct NomStruct NomVar1, NomVar2, NomVar3;

A noter que la déclaration d'une structure et de la variable structurée peut s'effectuer en une seule et même étape :

struct NomStruct
{
int ID_PRODUIT;
char Libelle[50];
char Description[255];
int qty;
int NbCommandes;
} NomVar;

Accès aux informations :

L'accès aux différentes informations constituant la structure est très simple :

NomVar.ID_PRODUIT; // permet d'accéder au champ ID_PRODUIT.
NomVar.Libelle; // permet d'accéder au champ Libelle.



[ << Page précédente | Page suivante >> ]


 
    Haut de page
© Onwebcreations.Net : Programmation & Services Internet
Accessible aussi par : Services-Gratuits-Webmasters.com
Contacter le suppport technique
Internaute(s) actuellement sur le site.