Funkcija fputs () C ++ pilnībā izraksta virkni, izņemot beigu nulles rakstzīmi dotajā izvades failu straumē.
Tas ir tas pats, kas atkārtoti izpildīt fputc ().
izejvielu () prototips
int izejas (const char * str, FILE * stream);
fputs()
Funkcija raksta visu raksturs saglabāta string str uz izejas failu plūsma izņemot Izbeidzošā null raksturs.
Tas ir definēts galvenes failā.
izejas () parametri
- str: Rakstzīmju masīva rādītājs, kurā glabājas rakstāmā virkne.
- straume: izvades faila straume rakstzīmju rakstīšanai.
izejas () Atgriešanās vērtība
Pēc panākumiem funkcija fputs () atgriež vērtību, kas nav negatīva. Pēc neveiksmes tas atgriež EOF un straumē iestata kļūdas indikatoru.
Piemērs: Kā darbojas funkcija input ()
#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; )
Palaidot programmu, tā failā file.txt ierakstīs “Mācīties programmēt” .