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

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

getc () en C

Prototipo:

    int getc(FILE *filename);

Parámetros:

    FILE *filename

Return escribir: int

Uso de la función:

En el manejo de archivos, a través de la función getc () tomamos el siguiente carácter de la secuencia de archivo de entrada e incrementar el puntero de posición del fichero. El prototipo de la función getc () es:

    int getc(FILE *filename);

Se devuelve un valor entero que es la conversión de un unsigned char . También devuelve EOF que en sí es también un valor entero. Siempre que hay un archivo binario, la verificación de EOF con la función feof () .

getc () 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 ready 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

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