Les différents éléments dune structure sont appelés des champs, ou des données membres. Lorsquon veut accéder à lun de ces champs, dans une fiche déterminée, il suffit dindiquer le nom de la variable de type fiche
, puis celui du champ (tel quil a été défini dans la structure fiche
), reliés par lopérateur .
(point) :
fiche employe;employe.nom = "Dupont";employe.prenom = "Jean";employe.age = 34;
Cet opérateur a une précédence plus forte que le déréférencement, aussi pour éviter dans le cas de pointeurs des parenthésages pénibles, on dispose dun second opérateur qui déréférence le pointeur avant dappliquer le point, noté ->
:
fiche *pempl;pempl->nom = "Durand"; // plus simple que (*pempl).nompempl->age = 25; // etc.
Précédent | Sommaire | Suivant |