C ++ putc () - C ++ - vakiokirjasto

Putc () -funktio C ++: ssa kirjoittaa merkin annettuun lähtövirtaan.

putc () prototyyppi

 int putc (int ch, FILE * stream);

putc()Toiminto vie tulostetiedostoa virta ja kokonaisluku argumentit. Luku muunnetaan allekirjoittamattomaksi merkiksi ja kirjoitetaan tiedostoon.

putc()ja fputc () ovat toiminnallisiltaan samanlaisia. Kuitenkin suuri ero fputc()ja putc()on, että putc()voidaan toteuttaa makro.

Se määritetään otsikkotiedostossa.

putc () -parametrit

  • ch: Kirjoitettava merkki.
  • virta: Tiedoston virta merkin kirjoittamiseksi.

putc () Palautusarvo

  • Menestyksessä putc () -funktio palauttaa kirjoitetun merkin.
  • Epäonnistumisen yhteydessä se palauttaa EOF: n ja asettaa virheen ilmaisimen virtaan.

Esimerkki: Kuinka putc () -toiminto toimii

 #include #include int main() ( char str() = "Testing putc() function"; FILE *fp; fp = fopen("file.txt","w"); if (fp) ( for(int i=0; i 

When you run the program, the string "Testing putc() function" will be written to file.txt file.

Mielenkiintoisia artikkeleita...