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