Kako Dodati V Datoteko

Kazalo:

Kako Dodati V Datoteko
Kako Dodati V Datoteko

Video: Kako Dodati V Datoteko

Video: Kako Dodati V Datoteko
Video: KAKO DODATE DATOTEKO V SPLETNO UČILNICO 2024, Maj
Anonim

Ko se programska oprema pogosto izvaja, je treba nastale podatke vnesti v obstoječo datoteko. Poleg tega je treba datoteko dodati tako, da ostali tam shranjeni podatki ostanejo nespremenjeni. To nalogo je enostavno rešiti s pomočjo funkcij programskega jezika C. Najlažji način dodajanja podatkov v datoteko je uporaba posebnih atributov standardne datotečne funkcije. Z njihovo pomočjo lahko med delovanjem programa večkrat odprete in dodate podatke v datoteko.

Kako dodati v datoteko
Kako dodati v datoteko

Potrebno

C programsko okolje

Navodila

Korak 1

Funkcije za delo z datotekami in izpisovanje podatkov nanje pri programiranju v jeziku C so v posebni knjižnici. Povežite jih s svojim programom. Če želite to narediti, pred pisanjem kode določite glavo datoteke te knjižnice. Vnesite vrstico #include "stdio.h".

2. korak

V besedilu programa ustvarite kazalec na deskriptor datoteke. Če želite to narediti, v programsko kodo napišite vrstico, kot je: FILE * pFile, kjer je pFile ime ustvarjenega kazalca.

3. korak

Odprite datoteko, kamor morate dodati podatke. Uporabite naslednjo funkcijo: pFile = fopen ("NameFile.txt", "a"). Tu je NameFile.txt ime datoteke. Drugi parameter, simbol latinske abecede, "a", nastavi način odpiranja datoteke z možnostjo dodajanja podatkov.

4. korak

Če datoteka, ki ji morate dodati vrednosti, ni v istem imeniku, v katerem se izvaja vaš program, skupaj z imenom datoteke na trdem disku določite celotno pot do nje. Če želite to narediti, spremenite vrstico v prvem parametru. Pot do datoteke v korenskem imeniku pogona D je na primer določena z vnosom: "D: NameFile.txt".

5. korak

V odprto datoteko dodajte želene podatke. Za to je bolje uporabiti preobremenjeno funkcijo fprintf (pFile, Dodani podatki:% s

, datStr). Prvi parameter pFile v tej funkciji določa deskriptor datoteke, ki jo je treba dodati. Nato pride vrstica, ki se v datoteko izpiše v celoti, razen za posebne znake.

6. korak

Znaki za znakom "%" označujejo vrste izhodnih podatkov. Torej izraz "% s" pomeni, da je tretji parameter funkcije nizovna spremenljivka. Za izhod v datoteko s spremenljivko tipa int vnesite izraz "% d", da izpišete naslov kazalca - "% p". Pri podajanju vrstic po snemanju podatkov je simbol „

. Tako bodo naslednji podatki, vneseni v datoteko, zapisani v novo vrstico.

7. korak

Po prikazu potrebnih podatkov zaprite datoteko z deskriptorjem z ukazom fclose (pFile). Nato shranite program, ga prevedite in zaženite. Navedeni podatki bodo dodani v datoteko.

Priporočena: