Visualizzazione dei risultati da 1 a 10 su 13

Visualizzazione discussione

  1. #7
    Prima fase:
    Se p è NULL (la lista è vuota) crei il primo elemento e gli assegni la prima riga del file
    Invece se p non è NULL (la lista non è vuota) scorri tutta la lista fino alla fine.

    Seconda fase:
    crei ogni nuovo nodo in coda punt->succ = (struct elemento *)malloc(sizeof(struct elemento)); e gli assegni le stringhe della riga corrente. continui fino alla fine del file, in fondo non cambia poi molto rispetto codice che hai già creato.

    Per semplicità ti consiglierei di usare una funzione che crea un nuovo nodo elemento, legge le stringhe dal file aperto e glieli assegna, per poi restituire il puntatore.

    esempio
    codice:
    struct elemento *readLine( FILE *stream )
    {
    Ultima modifica di Samuele_70; 09-02-2015 a 23:24
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.