Syntaks
Den generelle syntaks for FGETC () -funksjonen er:
int fgetc (fil *peker)Her sendes pekeren til et filobjekt som et argument for å få tilgang til ønsket fil og utføre en viss operasjon på filen.
Programmering Eksempel 1
I dette programmeringseksemplet vil vi forklare nytten og implementeringen av FGETC () -funksjonen:
#inkludereProduksjon
Skjermbilde av filinnhold
Forklaring
I dette programmeringseksemplet vil vi åpne en fil som heter "fil.tekst" I en skrivemodus ved hjelp av Fopen () -funksjonen og skriv noen innganger i filen. Etter å ha lukket filen ved hjelp av FClose () -funksjonen, åpner vi denne spesielle filen igjen i lesemodus for å ta hvert enkelt tegn fra filen. For dette vil vi kalle FGETC () -funksjonen som et argument inne i parentesen i mens Loop, og denne sløyfen vil bli iterert til vi når filenes siste karakter ved å bruke EOF. EOF står for slutten av filen. Deretter vil vi skrive ut hvert tegn.
Programmering Eksempel 2
Her vil vi se et annet viktig eksempel på FGETC () -funksjon:
#inkludereProduksjon
Skjermbilde av filinnhold
Forklaring
Her åpner vi en fil som heter “Myfile.tekst" Bruke Fopen () -funksjonen i lesemodus. Denne filen inneholdt allerede noen data. Nå vil vi lese hvert tegn fra denne filen. For dette vil vi kalle FGETC () -funksjonen, som leser hvert tegn fra denne filen og lagrer den inne i en karaktertype -variabel som heter “CH”. Siden vi vil nå det siste tegnet fra filen, vil vi bruke Feof () -funksjonen for å avslutte sløyfen. Nå skal vi skrive ut hvert tegn.
Programmeringseksempel 3
I dette programmeringseksemplet vil vi se den siste viktige funksjonen i FGETC () -funksjonen:
#inkludereProduksjon
Skjermbilde av filinnhold
Forklaring
Her åpner vi en fil som heter "komma.tekst" Bruke Fopen () -funksjonen i lesemodus. Denne filen inneholdt allerede noen data. Nå vil vi telle en spesiell karakter som heter komma (,) fra denne filen. For dette vil vi kalle FGETC () -funksjonen som leser hvert spesialtegn fra denne filen og lagrer den i en heltall -variabel som heter “X”. Siden vi vil nå den siste tegnet fra filen, vil vi bruke EOF for å avslutte sløyfen. Slik skriver du ut det totale antallet komma i denne filen.
Konklusjon
Denne artikkelen diskutert i detalj konseptet med FGETC () -funksjonen, innså vi at denne spesielle funksjonen hjelper koderen til å skaffe seg hvert tegn individuelt fra filen. For dette kan vi enkelt gjenkjenne hvert eneste tegn som er skrevet i filen. Denne funksjonen brukes ofte på C -språket i konseptet med filarenaen.