Ako Pridať Do Súboru

Obsah:

Ako Pridať Do Súboru
Ako Pridať Do Súboru

Video: Ako Pridať Do Súboru

Video: Ako Pridať Do Súboru
Video: Ako pridať GPX súbor do Turistickej mapy 2024, Smieť
Anonim

Keď je softvér spustený, často sa vyžaduje, aby ste výsledné údaje zadali do existujúceho súboru. Ďalej je potrebné pridať súbor tak, aby zvyšok údajov v ňom uložených zostal nezmenený. Túto úlohu je možné ľahko vyriešiť pomocou funkcií programovacieho jazyka C. Najjednoduchší spôsob pridania údajov do súboru je použitie špeciálnych atribútov štandardnej funkcie súboru. S ich pomocou môžete počas činnosti programu niekoľkokrát otvoriť a pridať údaje do súboru.

Ako pridať do súboru
Ako pridať do súboru

Nevyhnutné

C programovacie prostredie

Inštrukcie

Krok 1

Funkcie na prácu so súbormi a na výstup do nich pri programovaní v jazyku C sú v špeciálnej knižnici. Pripojte ich k svojmu programu. Za týmto účelom pred napísaním kódu zadajte hlavičkový súbor pre túto knižnicu. Zadajte riadok # zahrnúť „stdio.h“.

Krok 2

V texte programu vytvorte ukazovateľ na deskriptor súboru. Za týmto účelom napíšete do programového kódu riadok ako: FILE * pFile, kde pFile je názov vytvoreného ukazovateľa.

Krok 3

Otvorte súbor, kam potrebujete pridať údaje. Použite nasledujúcu funkciu: pFile = fopen ("NameFile.txt", "a"). Tu NameFile.txt je názov súboru. Druhý parameter, symbol latinskej abecedy, „a“nastavuje režim otvárania súboru s možnosťou pridávať k nemu údaje.

Krok 4

Ak sa súbor, do ktorého potrebujete pridať hodnoty, nenachádza v rovnakom adresári, v ktorom je spustený váš program, potom spolu s názvom súboru zadajte úplnú cestu k nemu na pevnom disku. Za týmto účelom zmeňte riadok v prvom parametri. Napríklad cesta k súboru umiestnenému v koreňovom adresári jednotky D je určená záznamom: „D: NameFile.txt“.

Krok 5

Pridajte požadované údaje do otvoreného súboru. Na to je lepšie použiť preťaženú funkciu fprintf (pFile, „Added data:% s

, datStr). Prvý parameter pFile v tejto funkcii určuje deskriptor súboru, ktorý sa má pridať. Ďalej nasleduje riadok, ktorý je na výstup do súboru celý, s výnimkou špeciálnych znakov.

Krok 6

Znaky za znamienkom „%“označujú typy výstupných údajov. Výraz „% s“teda znamená, že tretím parametrom funkcie je reťazcová premenná. Na výstup do súboru pomocou premennej typu int vložte výraz "% d", na výstup bude adresa ukazovateľa - "% p". Pri riadku po zaznamenaní údajov sa zobrazí symbol „

„. Takto sa ďalšie údaje zadané do súboru zapíšu do nového riadku.

Krok 7

Po zobrazení potrebných údajov zatvorte súbor podľa jeho deskriptora pomocou príkazu fclose (pFile). Potom program uložte, kompilujte a spustite. Zadané údaje sa pridajú do súboru.

Odporúča: