Jinsi Ya Kuongeza Faili

Orodha ya maudhui:

Jinsi Ya Kuongeza Faili
Jinsi Ya Kuongeza Faili

Video: Jinsi Ya Kuongeza Faili

Video: Jinsi Ya Kuongeza Faili
Video: DAWA YA KUKUZA MSAMBWANDA DAKIKA MOJA TUU 2024, Desemba
Anonim

Mara nyingi wakati programu inaendesha, inahitajika kuingiza data inayosababisha kwenye faili iliyopo. Kwa kuongezea, inahitajika kuongeza faili kwa njia ambayo data iliyobaki hapo bado haibadilika. Kazi hii inaweza kutatuliwa kwa urahisi kwa kutumia kazi za lugha ya programu C. Njia rahisi zaidi ya kuongeza data kwenye faili ni kutumia sifa maalum za kazi ya kawaida ya faili. Kwa msaada wao, unaweza kufungua na kuongeza data kwenye faili mara kadhaa wakati wa operesheni ya programu.

Jinsi ya kuongeza faili
Jinsi ya kuongeza faili

Muhimu

Mazingira ya programu C

Maagizo

Hatua ya 1

Kazi za kufanya kazi na faili na kutoa data kwao wakati programu katika C iko kwenye maktaba maalum. Waunganishe na programu yako. Ili kufanya hivyo, kabla ya kuandika nambari, taja faili ya kichwa cha maktaba hii. Ingiza laini # pamoja na "stdio.h".

Hatua ya 2

Katika maandishi ya programu, tengeneza pointer kwa kificho cha faili. Ili kufanya hivyo, andika laini kwenye nambari ya programu kama: FILE * pFile, ambapo pFile ni jina la pointer iliyoundwa.

Hatua ya 3

Fungua faili ambapo unahitaji kuongeza data. Tumia kazi ifuatayo: pFile = fopen ("NameFile.txt", "a"). Hapa NameFile.txt ni jina la faili. Kigezo cha pili, ishara ya alfabeti ya Kilatini, "a" huweka njia ya kufungua faili na uwezo wa kuongeza data kwake.

Hatua ya 4

Ikiwa faili ambayo unahitaji kuongeza maadili haiko kwenye saraka sawa ambapo programu yako inaendesha, basi pamoja na jina la faili taja njia kamili yake kwenye diski ngumu. Ili kufanya hivyo, badilisha mstari katika parameter ya kwanza. Kwa mfano, njia ya faili iliyoko kwenye saraka ya mizizi ya gari la D imeainishwa na kiingilio: "D: NameFile.txt".

Hatua ya 5

Ongeza data unayotaka kwenye faili wazi. Kwa hili, ni bora kutumia kazi iliyojaa zaidi fprintf (pFile, Data iliyoongezwa:% s

Kigezo cha kwanza cha pFile katika kazi hii kinabainisha kiboreshaji cha faili kuongezwa. Ifuatayo inakuja laini ambayo hutoa faili kwa jumla, isipokuwa wahusika maalum.

Hatua ya 6

Wahusika baada ya ishara ya "%" huonyesha aina za data za pato. Kwa hivyo, usemi "% s" unamaanisha kuwa parameter ya tatu ya kazi ni tofauti ya kamba. Ili kutoa faili kwa ubadilishaji wa aina int, weka usemi "% d", kutoa anwani ya pointer - "% p". Kwa kulisha laini baada ya kurekodi data, alama"

. Kwa hivyo, data inayofuata iliyoingia kwenye faili itaandikwa kwenye laini mpya.

Hatua ya 7

Baada ya kuonyesha data unayohitaji, funga faili na kielezea chake ukitumia amri ya fclose (pFile). Kisha kuokoa mpango, kukusanya na kuendesha. Takwimu zilizoainishwa zitaongezwa kwenye faili.

Ilipendekeza: