Sélecteur de membre indirect (->)
Remonter à Opérateurs d'expressions postfixées - Index
Syntaxe
postfix_expression->identifier
postfix_expression
doit être du type pointeur sur structure ou pointeur sur union.
identificateur
doit être le nom d'un membre du type de la structure ou de l'union.
L'expression désigne un membre de l'objet structure ou union. La valeur est celle du membre sélectionné; ce sera une lvalue si et seulement si expression-postfixée est une lvalue.
Remarques
Vous utilisez l'opérateur de sélection -> pour accéder aux membres d'une structure et d'une union.
Soit l'objet s
est du type structure S
et sptr
est un pointeur sur s
. Alors, si m
est un membre de type M
déclaré dans S
, l'expression :
sptr->m
est de type M
, et représente l'objet membre m
de s
.
L'expression
s->sptr
est un synonyme commode de (*sptr).m
.