Syntaxe :
#include <cstdio> int putc (int c, FILE *flux);
La fonction putc() écrit le caractère c dans le fichier représenté par
flux.
La valeur de retour de putc() est le caractère écrit dans le fichier ou bien
EOF en cas d'erreur.
Par exemple, le code suivant :
int c; FILE *entree, *sortie; entree = fopen("tmp.c", "r"); sortie = fopen("copie_de_tmp.c", "w"); c = getc(entree); while(c != EOF) { putc(c, sortie); c = getc(entree); } fclose(entree); fclose(sortie);
génère une copie du fichier tmp.c appellée copie_de_tmp.c
Sujets connexes : feof, fflush, fgetc, fputc, getc, getchar, putchar, puts