ftell function(Determine File Position) in C Language – example and detail

In the C Programming Language, the ftell function returns the current file function indicator for the flow pointed to by stream.


The syntax for the ftell characteristic in the C Language is:

long int ftell(FILE *stream);

Parameters or Arguments

stream The move whose file role indicator is to be returned.


The ftell function returns the present day file position indicator for stream. If an error occurs, the ftell characteristic will return -1L and update errno.

Required Header

In the C Language, the required header for the ftell feature is:

#include <stdio.h>

Applies To

In the C Language, the ftell feature can be used in the following versions:

ANSI/ISO 9899-1990

Similar Functions

Other C features that are comparable to the ftell function:

fgetpos function <stdio.h>

See Also

Other C functions that are noteworthy when dealing with the ftell function:

fseek characteristic fsetpos feature rewind function