Kā Pievienot Failam

Satura rādītājs:

Kā Pievienot Failam
Kā Pievienot Failam

Video: Kā Pievienot Failam

Video: Kā Pievienot Failam
Video: Ghar Ghar ki Kahani {1988}(HD) - Hindi Full Movie - Rishi Kapoor - Jaya Prada - Govinda - 80's Hit 2024, Aprīlis
Anonim

Bieži vien programmatūras darbības laikā ir jāievada iegūtie dati esošā failā. Turklāt fails ir jāpievieno tā, lai pārējie tur glabātie dati paliktu nemainīgi. Šo uzdevumu var viegli atrisināt, izmantojot programmēšanas valodas C funkcijas. Vieglākais veids, kā pievienot datus failam, ir izmantot standarta faila funkcijas īpašus atribūtus. Ar viņu palīdzību programmas darbības laikā varat vairākas reizes atvērt un pievienot datus failam.

Kā pievienot failam
Kā pievienot failam

Nepieciešams

C programmēšanas vide

Instrukcijas

1. solis

Funkcijas darbam ar failiem un datu izvade tiem, programmējot C, ir īpašā bibliotēkā. Pievienojiet tos savai programmai. Lai to izdarītu, pirms koda rakstīšanas norādiet šīs bibliotēkas galvenes failu. Ievadiet rindu #include "stdio.h".

2. solis

Programmas tekstā izveidojiet rādītāju faila aprakstam. Lai to izdarītu, programmas kodā ierakstiet rindu, piemēram: FILE * pFile, kur pFile ir izveidotā rādītāja nosaukums.

3. solis

Atveriet failu, kur jāpievieno dati. Izmantojiet šādu funkciju: pFile = fopen ("NameFile.txt", "a"). Šeit NameFile.txt ir faila nosaukums. Otrais parametrs, latīņu alfabēta simbols "a" nosaka faila atvēršanas režīmu ar iespēju tam pievienot datus.

4. solis

Ja fails, kuram jums jāpievieno vērtības, neatrodas tajā pašā direktorijā, kurā darbojas jūsu programma, tad cietajā diskā kopā ar faila nosaukumu norādiet pilnu ceļu uz to. Lai to izdarītu, mainiet rindu pirmajā parametrā. Piemēram, ceļu uz failu, kas atrodas D diska saknes direktorijā, norāda ieraksts: "D: NameFile.txt".

5. solis

Pievienojiet vajadzīgos datus atvērtajam failam. Šim nolūkam labāk izmantot pārslogotu funkciju fprintf (pFile, Pievienoti dati:% s

, datStr). Pirmais šīs funkcijas parametrs pFile norāda pievienojamo failu deskriptoru. Tālāk nāk rinda, kas tiek izvadīta uz visu failu, izņemot īpašās rakstzīmes.

6. solis

Rakstzīmes pēc zīmes "%" norāda izejas datu veidus. Tātad izteiciens "% s" nozīmē, ka funkcijas trešais parametrs ir virknes mainīgais. Lai izvadītu failā ar int tipa mainīgo, ielieciet izteicienu "% d", lai izvadītu rādītāja adresi - "% p". Rindas padevei pēc datu ierakstīšanas simbols “

. Tādējādi nākamie failā ievadītie dati tiks ierakstīti jaunā rindā.

7. solis

Pēc nepieciešamo datu parādīšanas aizveriet failu pēc tā deskriptora, izmantojot komandu fclose (pFile). Pēc tam saglabājiet programmu, apkopojiet un palaidiet to. Norādītie dati tiks pievienoti failam.

Ieteicams: