Mega Code Archive

 
Categories / C Tutorial / Stdio h
 

Ftell

Item Value Header filestdio.h Declarationlong int ftell(FILE *stream); Functionreturns the value for the file position pointer. Valid for binary file and invalid for text file. Returnreturns -1 on failure. #include <stdio.h>    #include <stdlib.h>    int main(void){       FILE *fp;       if((fp=fopen("test", "rb")) == NULL) {         printf("Cannot open file.\n");         exit(1);       }       int i;       if((i=ftell(fp)) == -1L)          printf("A file error has occurred.\n");       fclose(fp);    }