C ++ putc () - C ++ Standardbibliothek

Die Funktion putc () in C ++ schreibt ein Zeichen in den angegebenen Ausgabestream.

putc () Prototyp

 int putc (int ch, FILE * stream);

Die putc()Funktion verwendet einen Ausgabedateistream und eine Ganzzahl als Argumente. Die Ganzzahl wird in vorzeichenloses Zeichen konvertiert und in die Datei geschrieben.

putc()und fputc () sind hinsichtlich der Funktionalität ähnlich. Ein wesentlicher Unterschied zwischen fputc()und putc()besteht jedoch darin, dass putc()es als Makro implementiert werden kann.

Es ist in der Header-Datei definiert.

putc () Parameter

  • ch: Das zu schreibende Zeichen.
  • stream: Der Dateistream zum Schreiben des Zeichens.

putc () Rückgabewert

  • Bei Erfolg gibt die Funktion putc () das geschriebene Zeichen zurück.
  • Bei einem Fehler wird EOF zurückgegeben und die Fehleranzeige im Stream gesetzt.

Beispiel: Funktionsweise der Funktion putc ()

 #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 Beiträge...