C
Iata trei programe care exemplifica modul de lucru cu fisiere in limbajul C: Copierea unui fisier text sursa intr-un fisier destinatie// Copierea unui fisier text sursa intr-un fisier destinatie #include <stdio.h> void main(void) out = fopen(numfout, 'wt'); while (!feof(in)) fclose(in);fclose(out); printf('Lungimea fis.destinatie este de %ld octeti.',contor); // Copierea unui fisier text sursa intr-un fisier destinatie // cu substituirea unor cuvinte date prin linia de comanda #include <stdio.h> void main(int argc,char *argv[]) out = fopen(numfout, 'wt'); while (!feof(in)) else fputc(c, out);contor++; } fclose(in);fclose(out); printf('Lungimea fis.destinatie este de %d octeti.',contor); // prelucrarea unul fisier C ce contine o agenda telefonica #include <stdio.h> #include <ctype.h> #include <conio.h> struct articol inreg; FILE *fagenda,*ftemp; char mod[3]='wb'; void creare(void) while(toupper(temp)!='N'); // ciclu infinit ? NU! fclose(fagenda); /* close file */ void listare(void) void main(void)
|