perché nel prototipo di questa funzione per la ricerca un albero binario c'è l' *?

Nodo *cerca(Albero a, int valore){...}