C ++ fputs () - C ++ Standardbibliotek

Funksjonene fputs () i C ++ skriver en streng helt unntatt den avsluttende nulltegnet til den gitte utdatafilstrømmen.

Det er det samme som å utføre fputc () gjentatte ganger.

fputs () prototype

 int fputs (const char * str, FILE * stream);

Den fputs()funksjonen skriver alle tegnet som er lagret i strengen str til utgangs filstrøm bortsett fra den terminerende nulltegnet.

Det er definert i topptekstfilen.

fputs () Parametere

  • str: peker til et tegnarray som lagrer strengen som skal skrives.
  • stream: Utdatafilen stream for å skrive tegnene.

fputs () Returverdi

Når det lykkes, returnerer funksjonen fputs () en ikke-negativ verdi. Ved svikt returnerer den EOF og setter feilindikatoren på strøm.

Eksempel: Hvordan funksjonene fputs () fungerer

 #include int main() ( char str() = "Learning to program"; FILE *fp; fp = fopen("file.txt","w"); if (fp) fputs(str,fp); else perror("File opening failed"); fclose(fp); return 0; )

Når du kjører programmet, vil det skrive "Lære å programmere" til filen file.txt.

Interessante artikler...