Tutorial 5

Contenu du snippet

Les structures

Source / Exemple :


Définir une structure
      struct nom_structure {
            déclarations ;
        } ;

Exemple:

struct Date {
    int jour ;
    int mois ;
    int annee ;
} ;
 
struct Personne {
  char nom[80];
  char prenom[80];
  Date dnaissance;
} ;

void main() {
   Date dvacances  = {18, 12, 1998} ;
   Date d_naiss ;
   d_naiss.jour=12; d_naiss.mois=02;
   d_naiss.annee = 1980 ;
 
   Personne untel ;
   strcpy(untel.nom, "Dupont") ;
   strcpy(untel.prenom, "Jean" ) ;;
   untel.dnaissance.jour = 15 ;
   untel.dnaissance.mois = 04 ;
   untel.dnaissance.annee = 1979 ;
}

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.