->
Définition
Séparateur combiné de déréférencement et accès à un membre de structure en C, structure et classe en C++. L'exemple suivant en langage C illustre la différence entre "." et "->" :
void main (int argc, char **argv)
{
struct unestruct
{
int x ;
int y ;
} *ps, s ;
ps = (struct unestruct *) malloc (sizeof (struct unestruct)) ;
ps->x = 5 ;
s = *ps ;
printf ("%d\n", s.x) ; /* affiche 5 */
free (ps) ;
exit (0) ;
}
Comparer avec ..