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.