Oppure

Loading
02/05/20 8:29
sara987
Postato originariamente da nessuno:
Se continui a non rispondere ad alcuna domanda, non ti spieghi e spari codice a caso senza una spiegazione e senza tag CODE, questa discussione non va lontano.

quali domande?
infatti voglio solo stamparle a video
Ultima modifica effettuata da sara987 02/05/20 8:29
02/05/20 8:33
La domanda era

se vuoi solo stampare a video il contenuto del fil, cosa c'entra la lista?????

Nel codice che hai mostrato (maldestramente copiato da dis.uniroma1.it/~liberato/struct/ricorsione/…) NON VISUALIZZI NULLA nè riempi correttamente una lista (di cui NON SI SA NULLA).

Quindi chiarisciti le idee e torna quando le avrai chiare ...
Ultima modifica effettuata da 02/05/20 8:35
02/05/20 8:35
sara987
no voglio solo stamparlo a video, devo fare un progetto dove devo gestire una biblioteca con 15 libri e quindi mi serve la stampa di tutti i libri
Ultima modifica effettuata da sara987 02/05/20 8:36
02/05/20 8:36
Sara .... se vuoi solo stampare CHE C'ENTRA LA LISTA??? DOVE visualizzi i dati che leggi?
02/05/20 8:37
sara987
infatti nella versione iterativa la lista non c'è mi sono confusa leggendo da internet
Ultima modifica effettuata da sara987 02/05/20 8:37
02/05/20 8:41
Allora ricominciamo.

Cosa devi fare esattamente? Hai un file ...

1) COSA contiene il file facci un esempio concreto

2) Devi leggere il file e visualizzare le righe?

Aprilo ... passa il puntatore al file aperto alla funzione ricorsiva che leggerà ricorsivamente e visualizzerà e poi al termine di questa funzione chiudi il file.

Niente liste che non c'entrano nulla.
02/05/20 8:43
sara987
il file contiene il titolo e i vari dati nel libro, si devo stamparlo... in pratica ho una biblioteca dove ho varie scelte nel menu tra cui scrivendo un dato numero deve stamparli i dati nel file
02/05/20 8:46
Va beh ... tutto il programma non ci interessa ... adesso il problema che hai è

leggere il file e visualizzare i dati ...

Quindi fatta la open del file puoi cominciare a passare il puntatore alla funzione ricorsiva. La puoi iniziare a scrivere inserendo la parte che legge e visualizza i dati di una riga? Poi si aggiunge il resto.