[C] Lettura da file

di Anonimizzato14227 il
10 risposte
Ho un dubbio sui files in c.. come posso leggere da file (file in cui ci sono due o tre stringhe o degli interi per riga) in modo tale da analizzare ciascuna stringa e verificare che sia uguale a una di partenza che devo cercare? Che funzione uso e come? Grazie.. ho provato con fscanf ma con scarsi risultati..

10 Risposte

  • Puoi utilizzare fgets() per leggere in un buffer (es. char buffer[80]) poi sulla stringa letta puoi fare quello che vuoi, leggere un intero con atoi() oppure verificare la presenza di una stringa con strstr()...
  • Leggere un intero con atoi? come si fa? quindi la funzione migliore da usare è l'fgets ok
  • leggere un intero con atoi?
    Scusa, mi sono espresso male, volevo dire converti da stringa a intero con atoi().
  • Ok fino a qua penso di esserci.. che condizione pongo affinchè la fgets legga riga per riga fino alla fine del file? Manca solo questo
  • Ahaha grazie xD
  • Mi sono state date diverse informazioni ma non riesco a far funzionare il programma
  • Infatti quì si chiude per violamento del regolamento.
    Quì il cross-posting (ovvero postare su più forum) non è consentito.
    Grazie
Devi accedere o registrarti per scrivere nel forum
10 risposte