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
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it