01: // uso di fopen() in "append"
02: #include<stdio.h>
03: #include<stdlib.h>
04: 
05: int main(int argc, char **argv){
06: 
07:   FILE *fp;  
08: 
09:   fp = fopen("files/numeri.txt", "a");  // uso "w" per aprire in modalita' "append" un file gia' esistente
10: 
11:   if(!fp) 
12:   {
13:     perror("Errore in apertura del file ilmiofile.txt");   
14:     exit(EXIT_FAILURE); 
15:   }
16: 
17:   fclose(fp); 
18: 
19:   return 0;
20: }
21: 
22: // se compilate ed eseguite questo esercizio non avete messaggi di errore
23: // il file di cui viene fornito il nome e' gia' esistente e non viene modificato
24: // dall'esecuzione di questo programma. 
25: // Le cose sarebbero molto differenti se avessi usato "w" come modalita'. In questo caso,
26: // il file sarebbe stato azzerato e il suo contenuto perso;
27: // nella modalita' "append", viceversa, ogni cosa che scrivo nel file verra' 
28: // ad esso accodata. Quindi tutto cio' che si trova gia' nel file viene preservato
29: 
30: 


Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it