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

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

feof () en C

Prototipo:

    int feof(FILE* filename);

Parámetros:

    FILE *filename

Return escribir: int (0 o 1)

Uso de la función:

En lenguaje C cuando estamos usando una corriente que los vínculos con un archivo, entonces ¿cómo podemos determinar llegamos al final de un archivo. Para resolver el problema que tenemos para comparar un valor entero con el valor EOF. A través de la función feof () se determina si se ha producido o no EOF de un archivo. El prototipo de esta función es int feof (FILE * nombre de fichero);

Se devuelve el valor cero cuando no se ha producido final del archivo, de lo contrario devuelve 1. Ejemplo

feof () en C

#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *f;
char str[100];
//Check the existence of that file
if((f=fopen("includehelp.txt","r"))==NULL){
printf("Cannot open the file...");
//if not exist program is terminated
exit(1);
}
printf("File content is--n");
//print the strings until EOF is encountered
while(!feof(f)){
fgets(str,100,f);
//print the string
printf("%s",str);
}
//close the opened file
fclose(f);
return 0;
}

salida

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