Funktsioon fputs () C ++ -s kirjutab antud väljundfailivoogu stringi, välja arvatud lõpetav nullmärk.
See on sama mis fputc () korduv käivitamine.
sisendite () prototüüp
int sisendid (const char * str, FILE * stream);
fputs()
Funktsioon kirjutab kõik iseloomu salvestatud stringi str väljundfaili oja va lõpetava null iseloomu.
See on määratletud päisefailis.
sisendid () parameetrid
- str: tähemärkide massiivile, mis salvestab kirjutatava stringi.
- voog: väljundfaili voog tähemärkide kirjutamiseks.
sisendid () Tagastusväärtus
Edu korral tagastab funktsioon fputs () mitte-negatiivse väärtuse. Ebaõnnestumisel tagastab EOF ja määrab voos indikaatori.
Näide: kuidas funktsioon sisendid () töötab
#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; )
Programmi käivitamisel kirjutab see faili fail.txt "Programmeerimise õppimine" .