Funkcija putc () u C ++-u upisuje znak u zadani izlazni tok.
prototip putc ()
int putc (int ch, FILE * stream);
Za putc()
argumente funkcija uzima tok izlazne datoteke i cijeli broj. Cijeli broj pretvara se u nepotpisani znak i zapisuje u datoteku.
putc()
i fputc () slični su u pogledu funkcionalnosti. Međutim, glavna razlika između fputc()
i putc()
je ta koja putc()
se može implementirati kao makronaredba.
Definirano je u datoteci zaglavlja.
putc () parametri
- ch: Lik koji treba napisati.
- stream: tok datoteke za pisanje znaka.
putc () Povratna vrijednost
- Nakon uspjeha funkcija putc () vraća zapisani znak.
- U slučaju neuspjeha vraća EOF i postavlja indikator pogreške na stream.
Primjer: Kako funkcionira putc () funkcija
#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.