C ++ tulot () - C ++ vakiokirjasto

C ++: n fputs () -funktio kirjoittaa merkkijonon kokonaan, lukuun ottamatta lopetettavaa null-merkkiä annettuun lähtötiedostovirtaan.

Se on sama kuin fputc () suoritetaan toistuvasti.

fputs () prototyyppi

 int-syötteet (const char * str, FILE * stream);

fputs()Toiminto kirjoittaa kaikki merkin tallennettu strin tulostetiedostoon Stream lukuun päättävää null hahmo.

Se määritetään otsikkotiedostossa.

tulot () Parametrit

  • str: Osoitin merkistöryhmään, joka tallentaa kirjoitettavan merkkijonon.
  • stream: Lähtötiedostovirta merkkien kirjoittamiseen.

tulot () Palautusarvo

Menestyksessä fputs () -funktio palauttaa ei-negatiivisen arvon. Epäonnistumisen yhteydessä se palauttaa EOF: n ja asettaa virheen ilmaisimen virtaan.

Esimerkki: Kuinka fputs () -toiminto toimii

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

Kun suoritat ohjelman, se kirjoittaa "Oppia ohjelmoimaan" tiedostoon file.txt.

Mielenkiintoisia artikkeleita...