fread
La funzione fread in C permette di leggere su un file un blocco di dati di qualsiasi tipo, precedentemente aperto con la funzione fopen. La funzione fread consente quindi di…
La funzione fread in C permette di leggere su un file un blocco di dati di qualsiasi tipo, precedentemente aperto con la funzione fopen. La funzione fread consente quindi di…
La funzione fputs in C permette di scrivere in un file delle stringhe, precedentemente aperto con la funzione fopen. La fputs ha la seguente sintasssi: int fputs(char *stringa, FILE *fp)…
La funzione fgets in C svolge un ruolo fondamentale nel processo di lettura delle stringhe da un file. È particolarmente utile quando si desidera leggere una riga intera di testo…
Realizziamo oggi un esercizio che conta i caratteri numerici in un file, utilizzando le funzioni fopen, fgetc e fclose in C. Apriamo quindi in lettura un file di testo precedentemente…
La funzione fgetc in C legge un carattere da un file, precedentemente aperto con la funzione fopen. fgetc sintassi La funzione presenta dunque la seguente sintassi: int fgetc(FILE *fp) Come…
La funzione fputc in C serve a scrivere un carattere in un file, chiaramente il file è stato precedentemente aperto utilizzando la già citata funzione fopen. La sintassi della funzione…
Vediamo alcuni esempi di come leggere da un file in C. Dato un file di nome ‘numeri.txt‘ che contiene numeri interi, creare due file di nome ‘maggiori.txt‘ e ‘minori.txt‘. Rispettivamente…
Sviluppiamo un algoritmo che calcola il massimo tra numeri letti da un file, usando le funzioni fopen(), fscanf(), fclose() e feof(). Quindi mettiamo in pratica le funzioni che abbiamo studiato…
Realizziamo un programma che generi i numeri random in un file in C. Utilizziamo a questo scopo semplicemente le funzioni fopen, fclose e fprintf precedentemente studiate. Di seguito il problema…
Oggi svolgeremo un semplice esercizio sui file in C per esercitarci con le funzioni appena studiate, prima di proseguire oltre. Creare una semplice struct paesi che contiene il nome del…
La funzione feof in C è utilizzata per determinare se il file pointer si trova alla fine del file. In altre parole, questa funzione verifica se è stato raggiunto il…
In questa lezione parleremo di fscanf in C, cioè della funzione che serve a leggere da un file in modo formattato, chiaramente dopo l’apertura con fopen. Nella lezione precedente abbiamo…
Realizziamo un programma che trova i multipli di un numero e dopo li memorizza in un file di nome multipliM.txt. Abbiamo già visto come verificare i multipli di un numero…
In questa lezione parleremo di fprintf, cioè della funzione che permette di scrivere sui file in modo formattato dopo l’apertura dello stesso con fopen. Quindi fprintf è molto simile alla…
La funzione fclose in C serve a chiudere un file dopo averlo utilizzato. Infatti, se non è più necessario accedere al file, dobbiamo chiuderlo in modo da rendere lo stream…
La funzione fopen in C serve ad aprire un file in varie modalità. La sintassi della funzione fopen è dunque la seguente: FILE *fopen(char *nomefile, char *modo); Dove nomefile è…
In questa lezione studieremo come gestire i file in C, parleremo dei file di testo e dei file binari e anche del tipo di accesso ad un file. Definizione di…
In questa lezione studieremo la funzione free che serve a rilasciare la memoria precedentemente allocata in maniera dinamica con le funzioni malloc, calloc o realloc. Il prototipo della funzione free…