C ++ sisendid () - C ++ standardraamatukogu

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

Huvitavad Artiklid...