Zápis do textoveho souboru v C....
Jirka "Eagle" Novák
jiri_novak na usa.net
Pátek Květen 26 12:52:52 CEST 2000
Ackoli souhlasim s p. Petrem Tesarikem (co se tyce cteni manualu), pokusim
se Vam poradit.
<source>
#include <stdio.h>
int main()
{
char *cData = "Tohle jsou dulezita data";
int iData = 12;
FILE *fd = fopen("soubor", "w");
/*
1. parametr je nazev souboru
2. parametr urcuje, ze se bude jednat o zapis do textoveho souboru
*/
if (fd != NULL)
{ /* soubor se podarilo otevrit */
fprintf(fd, "%s\n%d", cData, iData);
/* muzeme testovat pocet zapsanych znaku, coz nam 'fprintf' vrati */
fclose(fd);
/* muzeme otestovat, zda se podarilo soubor korektne uzavrit
(vracena 0, pri chybe EOF) */
}
else
return 1;
return 0;
}
</source>
Jinak se Vas dovoluji odkazat na:
Ing. P. Herout: Ucebnice jazyka C, nakladatelstvi KOPP, cena byvala kolem
140 Kc.
http://dione.zcu.cz/ansic/
--
S pozdravem
Jirka "Eagle" Novak
Registered Linux user #173581
eagle na unicode.cz
Další informace o konferenci Linux