C ++ fputs () - Standardna knjižnica C ++

Funkcija fputs () v C ++ v dani tok izhodne datoteke v celoti zapiše niz, razen zaključnega ničelnega znaka.

To je enako kot večkratno izvajanje fputc ().

prototip fputs ()

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

fputs()Funkcija piše ves značaj shranjena v nizu str do potoka izhodne datoteke razen zaključni null značaja.

Določen je v datoteki glave.

fputs () Parametri

  • str: Kazalec na niz znakov, v katerem je zapisan niz.
  • tok: tok izhodne datoteke za pisanje znakov.

fputs () Vrnjena vrednost

Po uspehu funkcija fputs () vrne negativno vrednost. Ob okvari vrne EOF in nastavi tok indikatorja napake.

Primer: Kako deluje funkcija fputs ()

 #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; )

Ko zaženete program, bo v datoteko file.txt napisal »Učenje programiranja« .

Zanimive Članki...