Next: Tableaux de structures
Up: Structures, unions et énumérations
Previous: Déclaration de structure
Sous-sections
Pour désigner un membre d'une structure, il faut utiliser l'opérateur de
sélection de membre qui se note . (point).
Par exemple, si p1 et p2 sont deux variables de type
struct personne, on
désignera le membre nom de p1 par p1.nom et on désignera
le membre no_employe de p2 par p2.no_employe.
Les membres ainsi désignés se comportent comme n'importe quelle variable et
par exemple, pour accéder au premier caractère du nom de p2, on écrira :
p2.nom[0].
Affectation de structures
On peut affecter une structure à une variable structure de même type, grâce à
l'opérateur d'affectation :
struct personne p1,p2
...
p1 = p2;
Aucune comparaison n'est possible sur les structures, même pas les opérateurs
== et
!=.
Bernard Cassagne
1998-12-09