->
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 ..