La función putc () en C ++ escribe un carácter en el flujo de salida dado.
prototipo putc ()
int putc (int ch, FILE * stream);
La putc()
función toma un flujo de archivo de salida y un número entero como argumentos. El entero se convierte en un carácter sin firmar y se escribe en el archivo.
putc()
y fputc () son similares en términos de funcionalidad. Sin embargo, una diferencia importante entre fputc()
y putc()
es que putc()
se puede implementar como una macro.
Está definido en el archivo de encabezado.
Parámetros de putc ()
- ch: El carácter que se va a escribir.
- secuencia: la secuencia de archivos para escribir el carácter.
putc () Valor de retorno
- Si tiene éxito, la función putc () devuelve el carácter escrito.
- En caso de falla, devuelve EOF y activa el indicador de error.
Ejemplo: cómo funciona la función 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.