Partager via


Expressions de pointeur (C++)

Toute expression avec un type de tableau peut être convertie en un pointeur du même type. Le résultat de la conversion est un pointeur vers le premier élément du tableau. L'exemple suivant illustre cette conversion :

char szPath[_MAX_PATH]; // Array of type char.
char *pszPath = szPath; // Equals &szPath[0].

Une expression qui entraîne une fonction qui retourne un type particulier est convertie en un pointeur vers une fonction qui retourne ce type, sauf lorsque :

  • L'expression est utilisée comme un opérande de l'opérateur d'adresse (&).

  • L'expression est utilisée comme opérande de l'opérateur d'appel de fonction.

Voir aussi

Référence

Conversions de pointeur (C++)