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

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

fgetc () en C

Prototipo:

    int fgetc(FILE *filename);

Parámetros:

    FILE *filename

Return escribir: int

Uso de la función:

En el manejo de archivos, a través de la fgetc () función que tome el siguiente carácter del flujo de entrada y se incrementa el archivo puntero por uno. El prototipo de la función fgetc () es: int fgetc (FILE * nombre de fichero);

Se devuelve un valor entero que es la conversión de un unsigned char . También devuelve EOF que también en vueltas un valor entero.

fgetc () 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
fputc(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("File content is--n");
printf("n...............print the strings..............nn");
while(!feof(f)){
//takes the characters in the character array
ch=fgetc(f);
//and print the characters
printf("%cn",ch);
}
fclose(f);
return 0;
}

salida

fgetc() 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 *