- 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 ;
- }
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 ;
}