función putc () en el lenguaje C con el Ejemplo

Aquí, vamos a aprender acerca de la función putc () de stdio.h función de biblioteca en lenguaje C con su sintaxis, ejemplo . función

putc () en C

La función putc () se define en el & lt; stdio.h & gt; archivo de cabecera.

Prototipo:

    int putc(const char ch, FILE *filename);

Parámetros: const char ch, FILE * nombre

Return escribir: int

Uso de la función:

En el manejo de archivos, a través de la función putc () , se escribe el carácter de la entrada estándar a la secuencia de archivo de entrada y se incrementa el puntero de posición del fichero. El prototipo de la putc función () es int putc (const char * cadena, FILE * nombre de fichero);

Se devuelve un valor entero que es la conversión de un unsigned char. También devuelve EOF, si se produce un error. Cada vez que hay un cheque archivo binario para el error con el ferror función ()

putc () ejemplo en C

#include <stdio.h>
#include <stdlib.h>
int main(){
//Initialize the file pointer
FILE *f;
char ch;
//Create the file for write operation
f=fopen("includehelp.txt","w");
printf("Enter five charactern");
for(int i=0;i<5;i++){
//take the characters from the users
scanf("%c",&ch);
//write back to the file
putc(ch,f);
//clear the stdin stream buffer
fflush(stdin);
}
//close the file after write operation is over
fclose(f);
//open a file
f=fopen("includehelp.txt","r");
printf("Write operation is over and file is reday for read operationn");
printf("n...............print the characters..............nn");
while(!feof(f)){
//takes the characters in the character array
ch=getc(f);
//and print the characters
printf("%cn",ch);
}
fclose(f);
return 0;
}

salida

putc() function in C language with Example - 4


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *