Kaip Pridėti Prie Failo

Turinys:

Kaip Pridėti Prie Failo
Kaip Pridėti Prie Failo

Video: Kaip Pridėti Prie Failo

Video: Kaip Pridėti Prie Failo
Video: Kaip sumažinti nuotraukų apimtį? 2024, Gegužė
Anonim

Dažnai veikiant programinei įrangai reikia įvesti gautus duomenis į esamą failą. Be to, failą būtina pridėti taip, kad likę jame saugomi duomenys liktų nepakitę. Šią užduotį galima lengvai išspręsti naudojant programavimo kalbos C funkcijas. Paprasčiausias būdas pridėti duomenis į failą yra naudoti specialius standartinės failo funkcijos atributus. Su jų pagalba galite kelis kartus atidaryti ir pridėti duomenis prie failo programos veikimo metu.

Kaip pridėti prie failo
Kaip pridėti prie failo

Būtinas

C programavimo aplinka

Nurodymai

1 žingsnis

Funkcijos, skirtos darbui su failais ir duomenų išvedimui į juos programuojant C, yra specialioje bibliotekoje. Prijunkite juos prie savo programos. Norėdami tai padaryti, prieš rašydami kodą, nurodykite šios bibliotekos antraštės failą. Įveskite eilutę #include "stdio.h".

2 žingsnis

Programos tekste sukurkite failo deskriptoriaus rodyklę. Norėdami tai padaryti, programos kode įrašykite eilutę, pvz.: FILE * pFile, kur pFile yra sukurto rodyklės pavadinimas.

3 žingsnis

Atidarykite failą, kuriame turite pridėti duomenų. Naudokite šią funkciją: pFile = fopen ("NameFile.txt", "a"). Čia NameFile.txt yra failo pavadinimas. Antrasis parametras, lotyniškos abėcėlės simbolis, „a“nustato failo atidarymo būdą su galimybe į jį įtraukti duomenis.

4 žingsnis

Jei failas, į kurį turite įtraukti reikšmes, nėra tame pačiame kataloge, kuriame veikia jūsų programa, tada kartu su failo pavadinimu nurodykite visą kelią į jį kietajame diske. Norėdami tai padaryti, pakeiskite pirmojo parametro eilutę. Pavyzdžiui, failo, esančio D disko šakniniame kataloge, kelią nurodo įrašas: "D: NameFile.txt".

5 žingsnis

Pridėkite norimus duomenis prie atidaryto failo. Tam geriau naudoti perkrautą funkciją fprintf (pFile, Pridėti duomenys:% s

, datStr). Pirmasis šios funkcijos parametras pFile nurodo failo aprašą, kurį reikia pridėti. Toliau eina eilutė, kuri išvedama į visą failą, išskyrus specialiuosius simbolius.

6 žingsnis

Simboliai po ženklu „%“nurodo išvesties duomenų tipus. Taigi išraiška "% s" reiškia, kad trečiasis funkcijos parametras yra eilutės kintamasis. Norėdami išvestis į failą kintamuoju, kurio tipas int, įdėkite išraišką „% d“, kad išvestumėte rodyklės adresą - „% p“. Eilutės tiekimui po duomenų įrašymo simbolis „

. Taigi, kiti faile įvesti duomenys bus įrašyti naujoje eilutėje.

7 žingsnis

Parodę reikiamus duomenis, uždarykite failą pagal jo deskriptorių naudodami komandą fclose (pFile). Tada išsaugokite programą, sukompiliuokite ir paleiskite ją. Nurodyti duomenys bus pridėti prie bylos.

Rekomenduojamas: