293018176
Przykład wywołania:
FILE *f = fopen("dane.txt", "rt");
2. Wykonywanie operacji odczytu/zapisu Odczyt/zapis danych z pliku tekstowego
Funkcję do formatowanego odczytu/zapisu.
int fscan£(FILE *stream, const char *format, ...);
int fprintf(FILE *stream, const char *format, ...);
Funkcje działają tak jak scanf i printf, przy czym jako pierwszy argument przyjmują wskaźnik do pliku uzyskany w punkcie 1 (ogólnie - wskaźnik do strumienia danych).
Przykłady
//odczyt liczby całkowitej z pliku int i;
char lan[] = { "Operacje plikowe" };
FILE *f = fopenCdane.txt", "wt"); fscanf(f, "%d", &i) ;
//zapis łańcucha znaków do pliku fprintf(f, "%s", lan);
//zamknięcie pliku fclose(f);
Odczyt/zapis łańcucha znaków
char *fgets(char *str, int size, FILE *stream); int fputs (const char *s, FILE *stream);
Przykłady
char lan_do_zapisu[] = { "Operacje plikowe" }; char lan_do_odczytu[80] ;
FILE *f = fopenCdane.txt", "wt");
//odczyt łańcucha fgets(lan_do_odczytu, f);
//zapis łańcucha fputs(lan_do_zapisu, f);
//zamknięcie pliku fclose(f);
int fgetc ( FILE * stream );
int fputc ( int character, FILE * stream );
Przykłady
char znak2;
FILE *f = fopenPdane.txt", "wt");
//odczyt znaku
Wyszukiwarka
Podobne podstrony:
PHP -system plików <? $file = fopen("plik.txt", "w+"); if (flock($file,fopen2 #include <stdio.h> FILE * fopen(char * ścieżka, char * typ);http ://lay er. uci. agh. edu. pl/magl ay/wrona/8. Przykładowe zadania Zadanie 1 BLD Dane:teg Rg = 5strona (241) 4.14.5. Przykłady zastosowania TENS Libcrson opisuje zabiegi TENS wykonywane w przypadkElektra Koło ^ad. 4. Obhfopl rn ayn etyczny. N d Dane: O Md rtajAtkj^y z Ł/aek i rafo kfe- Oj8 X = 3{Przykładowe wywołanie programu dla widm NBUT20 i NBUT80} » odejmijwidma( NBUT20 , NBUT80 ); Funkcjainteger wielkości A i wpisz do mej elementy z pliku dane.txt. Na danych z pliku dokonaj następującyc73221 przykladowa instalcja2 1 ZADANIE 2004/5 DANE: Trójfazowa linia kablowa YKY ma zasilać w sposóbwięcej podobnych podstron