ftell Function in C | Get current position using FTELL Function | using ftell() function in c

ftell Function in C | Get current position using FTELL Function | using ftell() function in c language|Return value of ftell



Gives the current position in the file, i.e. Returns the current value of the position indicator of the stream.

On success, the current value of the position indicator is returned.
If an error occurs, -1L is returned, and the global variable errno is set to a positive value. This value can be interpreted by perror.





#include 

int main ()
{
  FILE * pFile;
  long size;

  pFile = fopen ("popsys.txt","rb");
  if (pFile==NULL) perror ("Sorry Error opening file");
  else
  {
    fseek (pFile, 0, SEEK_END);
    size=ftell (pFile);
    fclose (pFile);
    printf ("Yes!! Size of myfile.txt: %ld bytes.\n",size);
  }
  return 0;
}

No comments:

Post a Comment