C ++ putc () - Libreria standard C ++

La funzione putc () in C ++ scrive un carattere nel flusso di output specificato.

prototipo putc ()

 int putc (int ch, FILE * stream);

La putc()funzione accetta un flusso di file di output e un numero intero come argomenti. L'intero viene convertito in caratteri non firmati e scritto nel file.

putc()e fputc () sono simili in termini di funzionalità. Tuttavia, una grande differenza tra fputc()e putc()è che putc()può essere implementata come macro.

È definito nel file di intestazione.

parametri putc ()

  • ch: Il carattere da scrivere.
  • stream: il flusso di file per scrivere il carattere.

putc () Restituisce il valore

  • In caso di successo, la funzione putc () restituisce il carattere scritto.
  • In caso di errore, restituisce EOF e imposta l'indicatore di errore sul flusso.

Esempio: come funziona la funzione 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.

Articoli interessanti...