En realidad, en la definición de una función, un puntero puede ser representado por los corchetes que dice
roman, es decir int* n, es lo mismo que int n[]. Como dice
coso un array es lo mismo que un puntero (ese puntero apunta a su primer elemento).
const int* n; // es un puntero a un entero constante
int *const n; // es un puntero constante a un entero
La
definición dada por
juanelo debe funcionar correctamente
.
Saludos.