C ++ putc () - C ++ standaardbibliotheek

De putc () functie in C ++ schrijft een karakter naar de gegeven outputstroom.

putc () prototype

 int putc (int ch, FILE * stream);

De putc()functie heeft een uitvoerbestandstroom en een geheel getal als argumenten. Het gehele getal wordt geconverteerd naar niet-ondertekende tekens en naar het bestand geschreven.

putc()en fputc () zijn vergelijkbaar in termen van functionaliteit. Een groot verschil tussen fputc()en putc()is echter dat putc()het als macro kan worden geïmplementeerd.

Het wordt gedefinieerd in het header-bestand.

putc () Parameters

  • ch: het karakter dat moet worden geschreven.
  • stream: De bestandsstream om het personage te schrijven.

putc () Retourwaarde

  • Bij succes retourneert de functie putc () het geschreven teken.
  • Bij een fout wordt EOF geretourneerd en wordt de foutindicator op stream gezet.

Voorbeeld: hoe putc () functie werkt

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

Interessante artikelen...