Funktionerne fputs () i C ++ skriver en streng fuldstændigt undtagen det afsluttende null-tegn til den givne outputfilstrøm.
Det er det samme som at udføre fputc () gentagne gange.
fputs () prototype
int fputs (const char * str, FILE * stream);
Den fputs()
funktion skriver alle de karakter lagret i strengen str til output-fil stream den undtagen det afsluttende null-tegn.
Det er defineret i header-fil.
fputs () Parametre
- str: Markør til et tegnarray, der gemmer den streng, der skal skrives.
- stream: Outputfilstrømmen til at skrive tegnene.
fputs () Returværdi
Efter succes returnerer fputs () -funktionen en ikke-negativ værdi. Ved fiasko returnerer den EOF og sætter fejlindikatoren i drift.
Eksempel: Sådan fungerer fputs () -funktionen
#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 kører programmet, vil det skrive "Lær at programmere" til filen file.txt.