Nama fungsi : ftell
File header : <stdio.h>
Prototipe fungsi : long ftell(FILE *stream);
Fungsi : Offset adalah jumlah byte dari awal file.
Parameter : FILE *stream aliran file yang perlu mengembalikan pointer
Nilai yang dikembalikan : Berhasil mengembalikan posisi penunjuk file saat ini, mengembalikan -1L jika terjadi kesalahan, yang merupakan nilai -1 dari bilangan bulat panjang.
Contoh program : Buka file, masukkan string ke dalam aliran file, dan output panjang file
#include<stdio.h>intmain(void){FILE*stream=fopen(test.txt,w+);if(!stream){printf(cannotopenthefilen);return0;}fprintf(stream,www.dotcpp.com );printf(Thefilepointerisatbyte%ldn,ftell(stream));fclose(stream);return0;}
Hasil berjalan
Filepointernya adalah pada byte14