C ++ putc () - Bibliothèque standard C ++

La fonction putc () en C ++ écrit un caractère dans le flux de sortie donné.

prototype putc ()

 int putc (int ch, FILE * stream);

La putc()fonction prend un flux de fichier de sortie et un entier comme arguments. L'entier est converti en caractère non signé et écrit dans le fichier.

putc()et fputc () sont similaires en termes de fonctionnalité. Cependant, une différence majeure entre fputc()et putc()est qu'il putc()peut être implémenté en tant que macro.

Il est défini dans le fichier d'en-tête.

Paramètres de putc ()

  • ch: Le caractère à écrire.
  • stream: Le flux de fichier pour écrire le caractère.

putc () Valeur de retour

  • En cas de succès, la fonction putc () renvoie le caractère écrit.
  • En cas d'échec, il renvoie EOF et active l'indicateur d'erreur sur le flux.

Exemple: comment fonctionne la fonction 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.

Articles intéressants...