si certo infatti la chiamata a quella funzione l'ho messa nel main..Originariamente inviato da ramy89
Ma questa:
E' una dichiarazione di funzione, non una chiamata a funzione.Prova a scrivere una funzione così e a compilarla, ti da errore.codice:void stampa(Elem* L,int k=1){ if(L==0)return; stampa(L->pun,k+1); if((k%2)==0)cout<<L->info<<endl; }
La funzione non mi da errore,quando compilo..
Riguardo il resto come é possibile che si comporti in questo modo??
(chiaramente si deve comportare cosi)
Questo avviene anche con ricorsioni in testa che non siano liste??

Rispondi quotando