Originariamente inviato da Montagne rocciose
No,

code:--------------------------------------------------------------------------------
char* fTrova(char* s1, int inizio)
{
char* p = "";
...
--------------------------------------------------------------------------------

char* p lo dichiaro all'interno della funzione. Se poi intendi solo char* penso che tu sappia che si tratta di un puntatore.
si si, però non essendo programmatore C pensavo che dovesse "puntare" ad una variabile precedentemente istanziata e non capivo l'uso che ne facevi nella dichiarazione della funzione stessa