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« .