Les structures
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Rappel
Définition
Le mot-clé struct est utilisé pour définir une structure. Un exemple est donnée ci-après.
struct date {
int jour;
int mois;
int annee;
}
La structure définie ci-dessous en composée de 3 parties. Il s'agit de 3 variables entière nommée jour, mois et annee.
Déclaration
Pour déclarer une variable de type struct, il faut
- que le type ai été défini précédemment
- et utiliser la syntaxe ci-après.
struct date creation;
La syntaxe ci-dessus déclare une variable nommée creation qui est du type struct date.
Affectation
Pour affecter ou accéder au contenu d'une variable de type struct, il existe 2 syntaxes selon que la variable est un point ou non.
Variable
//Si creation est un variable simple
creation.jour = 5;
creation.mois = 8;
creation.annee = 1985;
Pour accéder à chaque partie de la structure, on utilise l'opérateur ..
Pointeur
//Si creation est un pointeur
creation->jour = 5;
creation->mois = 8;
creation->annee = 1985;
Pour accéder à chaque partie de la structure, on utilise l'opérateur ->.
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content