Funkcija putc () v jeziku C ++ zapiše znak v dani izhodni tok.
prototip putc ()
int putc (int ch, FILE * tok);
putc()
Funkcija je tok za izhodne datoteke in celo za svoje argumente. Celo število se pretvori v nepodpisani znak in zapiše v datoteko.
putc()
in fputc () sta si podobna glede funkcionalnosti. Vendar je glavna razlika med fputc()
in lahko putc()
ta, da putc()
jo je mogoče uporabiti kot makro.
Določen je v datoteki glave.
parametri putc ()
- ch: Znak, ki ga je treba napisati.
- tok: tok datoteke za pisanje znaka.
putc () Vrnjena vrednost
- Po uspehu funkcija putc () vrne zapisani znak.
- Ob okvari vrne EOF in nastavi tok indikatorja napake.
Primer: Kako deluje funkcija 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.