Expresiones de puntero (C++)

Cualquier expresión con un tipo de matriz se puede convertir a un puntero del mismo tipo.El resultado de la conversión es un puntero al primer elemento de matriz.El ejemplo siguiente muestra este conversión:

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

Una expresión que da lugar a una función que devuelve un tipo determinado se convierte a un puntero a una función que devuelve ese tipo, excepto cuando:

  • La expresión se utiliza como operando el operador (y).

  • La expresión se utiliza como operando al operador de llamada de función.

Vea también

Referencia

Conversiones de puntero (C++)