Presentazione della Video Lezione
Sorgenti dei files C e C++ dei programmi di esempio esposti nella Lezione.
Lettura di un buffer da file in C
#include <stdio.h>
#include <string.h>
char buffer[20];
int main (int argc, char *argv[])
{
printf("\n Digita la strigna:");
fgets(buffer,20,stdin);
printf("\n Quello che hai digitato:");
printf("%s",buffer);
return 0;
}
Leggi tutto: Materiale di supporto alla lezione sui file di testo in C e C++
Scrittura e Lettura in C di una sequenza di numeri su file
#include <stdio.h>
FILE *fp;
int main (int argc, char *argv[])
{int n,k,num;
printf("\n Apertura file di testo in scrittura/aggiunta");
fp=fopen("dati.txt","wa");
printf("\n Quanti numeri vuoi memorizzare ? ");
scanf("%d",&n);
for (k=0;k<n;k++)
{ printf("\n Inserisci un numero ");
scanf("%d",&num);
fwrite(&num,sizeof(int),1,fp);}
fclose(fp);
printf("\n File Salvato correttamente\n");
printf("\n Apertura in lettura del file ....");
fp=fopen("dati.txt","r");
for (k=0;k<n;k++)
{ fread(&num,sizeof(int),1,fp);
printf("\n Numeri letti: %d ",num);}
fclose(fp);
printf("\n Arrivederci\n");
return 0;
}
Per continuare a leggere questo articolo devi sottoscrivere un abbonamento
Puoi abbonarti al link al menù principale o cliccando sul link Abbonati Ora!
Puoi abbonarti al link al menù principale o cliccando sul link Abbonati Ora!