Troisième méthode

On peut combiner déclaration d'étiquette de structure et déclaration de variables, comme ceci :
struct personne
   {
   char nom[20];
   char prenom[20];
   int no_employe;
   } p1,p2;
déclare les deux variables p1 et p2 et donne le nom personne à la structure.Là aussi, on pourra utiliser ultérieurement le nom struct personne pour déclarer d'autres variables :
struct personne pers1, pers2, pers3;
qui seront du même type que p1 et p2.

De ces trois méthodes c'est la première qui est recommandée, car elle permet de bien séparer la définition du type structure de ses utilisations.



Matthieu Moy 2017-02-08