C语言教程:ftell()函数(返回指定流的当前文件指针的位置)

2023年 7月 14日 46.9k 0

ftell()函数返回指定流的当前文件指针的位置。在文件末尾移动文件指针后,我们可以使用ftell()函数获取文件的总大小。可以使用SEEK_END常量来将文件指针移动文件末尾。

ftell()函数的语法:

long int ftell(FILE *stream)

C

示例:

创建一个源文件:ftell-file.c,其代码如下所示 -

#include   

void main() {
    FILE *fp;
    int length;

    fp = fopen("myfile.txt", "r");
    fseek(fp, 0, SEEK_END);

    length = ftell(fp);

    fclose(fp);
    printf("Size of file: %d bytes", length);

}

C

执行上面示例代码后,得到以下结果 -

Size of file: 15 bytes

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论