Mega Code Archive

 
Categories / C / Code Snippets
 

Check if End Of File has been reached how to use feof

#include <stdio.h> int main () { FILE * pFile; long j = 0; pFile = fopen ("myfile.txt","rb"); if (pFile==NULL) perror ("Error opening file: myfile.txt"); else { while (!feof(pFile)) { fgetc (pFile); j++; } fclose (pFile); printf ("Total number of bytes in myfile.txt: %d\n",j); } return 0; }