Developpez.com - C
X

Choisissez d'abord la catégorieensuite la rubrique :

next up previous contents index
Next: Tableaux de structures Up: Structures, unions et énumérations Previous: Déclaration de structure

Sous-sections

Opérateurs sur les structures

Accès aux membres des structures

   

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;

Comparaison de structures

Aucune comparaison n'est possible sur les structures, même pas les opérateurs == et !=.



Bernard Cassagne
1998-12-09
Contacter le responsable de la rubrique C