Sélecteur de membre indirect (->)

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Opérateurs d'expressions postfixées - Index


Syntaxe

expression-postfixée -> identificateur

expression-postfixée 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.