Materiale di supporto alla lezione sui file di testo in C e C++

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!