C ++ putc () - standardní knihovna C ++

Funkce putc () v C ++ zapisuje znak do daného výstupního proudu.

putc () prototyp

 int putc (int ch, FILE * stream);

putc()Funkce trvá proud výstupního souboru a číslo jako své argumenty. Celé číslo se převede na nepodepsaný znak a zapíše se do souboru.

putc()a fputc () jsou podobné z hlediska funkčnosti. Hlavní rozdíl mezi fputc()a putc()je však v tom, že putc()lze implementovat jako makro.

Je definován v hlavičkovém souboru.

putc () parametry

  • ch: Postava, která má být napsána.
  • stream: Stream souboru pro zápis znaku.

putc () Návratová hodnota

  • Při úspěchu funkce putc () vrací psaný znak.
  • Při selhání vrátí EOF a nastaví indikátor chyby ve streamu.

Příklad: Jak funguje funkce 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.

Zajímavé články...