`
java-mans
  • 浏览: 11415903 次
文章分类
社区版块
存档分类
最新评论

c语言获取文件长度的方法

 
阅读更多

#include<stdio.h>

int GetFileLen(unsigned char * FileName)

{

FILE * file;

int len = 0;

file = fopen(FileName, "r");

fseek(file, 0L, SEEK_END);

len = ftell(file);

fseek(file, 0L, SEEK_SET);

return len;

}

分享到:
评论

相关推荐

    Linux 下C语言获取文件大小

    Linux 下C语言获取文件大小 C语言是一种比较底层的语言,有时在其他语言中很容易操作的事情,在c语言中就比较麻烦,例如获取一个文件的大小。Java中File类有个length函数,Python中os.path包中有个getsize函数,...

    C语言写的一些字符串处理函数,包括连接,查找重复字符和获取字符串长度

    C语言写的一些字符串处理函数,包括连接,查找重复字符和获取字符串长度

    通过ffmpeg获取视频文件的视频时间长度信息

    通过ffmpeg获取视频文件的视频时间长度信息,可以获取各种保存在本地的视频文件中的视频时长信息。完整的C代码和codeblocks工程,没有使用ffmpeg命令,是调用的ffmpeg API方式实现的,在linux下可直接编译和测试通过...

    hex文件转bin格式支持追加crc到文件结尾

    C语言实现hex文件转bin文件的函数,增加了空地址补填0xFF功能,增加了bin文件后拼接CRC校验字的功能函数

    C语言介绍sizeof的使用方法,可以直接编译使用

    程序的开头,我们包含了stdio.h头文件,它是C语言标准库文件之一,该文件包含了打印输出和读取输入等函数。 此程序中的关键是sizeof运算符,它是C语言的内建运算符,用于获取特定类型或特定变量在内存中的大小(以...

    MP4文件信息读取源码

    可读取MP4文件时间长度、码率、分辨率、帧率等

    C语言实用经典函数集合

    得到文件长度 窗口滚屏 扫描键盘 插入字符串 检测磁盘是否准备就绪 检测磁盘是否写保护 修改文件的某一行 成批拷贝文件 拷贝一个文件 建立目录 得到目录 得到文件名 任意两个正整数相加(位) 任意两个正整数相乘

    C语言入门经典(第4版)--源代码及课后练习答案

    6.2 处理字符串和文本的方法 203 6.3 字符串操作 206 6.3.1 连接字符串 206 6.3.2 字符串数组 208 6.4 字符串库函数 210 6.4.1 使用库函数复制字符串 210 6.4.2 使用库函数确定字符串的长度 211 6.4.3 使用...

    C语言通用范例开发金典.part2.rar

    范例1-13 字符串长度的计算 28 ∷相关函数:strlen函数 1.1.14 字符串的复制 29 范例1-14 字符串的复制 29 ∷相关函数:strcpy函数 1.1.15 字符串的替换 31 范例1-15 字符串的替换 31 ∷相关函数:strrep函数...

    明解C语言(第3版)入门篇.[日]柴田望洋(带详细书签).pdf 【半高清】

    《明解C语言 第3版 入门篇》图文并茂,示例丰富,第3版从190段代码和164幅图表增加到205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以...

    C语言编码哈夫曼树

    cout获取报文成功"; outfile.close(); cout已经将报文存入根目录下的ToBeTran.txt文件"; } //******************编码函数**************** void Encoding() { int i,j; char*string; string=(char*)malloc...

    《你必须知道的495个C语言问题》

    *2.5 在C语言中是否有模拟继承等面向对象程序设计特性的好方法? 22 2.6 为什么声明extern f(struct x *p); 给我报了一个晦涩难懂的警告信息? 23 2.7 我遇到这样声明结构的代码:struct name {int namelen; ...

    C语言实例解析精粹(第二版) 光盘代码

    C语言实例解析精粹(第二版) 光盘代码 本文件包括以下内容: ※ 1、文件说明 ※ 2、源码操作说明 ※ 3、光盘目录清单 ◎ 源码操作说明 源代码使用方法是(以实例1为例): 将该实例的源码,比如实例1的1.c文件(可以...

    C语言通用范例开发金典.part1.rar

    范例1-13 字符串长度的计算 28 ∷相关函数:strlen函数 1.1.14 字符串的复制 29 范例1-14 字符串的复制 29 ∷相关函数:strcpy函数 1.1.15 字符串的替换 31 范例1-15 字符串的替换 31 ∷相关函数:strrep函数...

    你必须知道的495个C语言问题

    *2.5 在C语言中是否有模拟继承等面向对象程序设计特性的好方法? 2.6 为什么声明externf(structx*p);给我报了一个晦涩难懂的警告信息? 2.7 我遇到这样声明结构的代码:structname{intnamelen;charnamestr[1];}...

    C语言程序源代码(大集合).rar

    C语言程序源代码(大集合).rar 实际只有139个,其余部分丢失! 第一部分 基础篇 001 第一个C程序 002 运行多个源文件 003 求整数之积 004 比较实数大小 005 字符的输出 006 显示变量所占字节数 007 自增/自...

    C语言源代码实例.rar

    191 比较字符串长度 192 合并整数 193 矩阵逆置 194 删除指定的字符 195 括号匹配 196 字符串逆置 197 SIX/NINE问题 198 单词个数统计 199 方差运算 200 级数运算 201 输出素数 202 素数题 203 序列排序 ...

    C语言实例解析精粹

    191 比较字符串长度 192 合并整数 193 矩阵逆置 194 删除指定的字符 195 括号匹配 196 字符串逆置 197 SIX/NINE问题 198 单词个数统计 199 方差运算 200 级数运算 201 输出素数 202 素数题 203 序列排序 ...

Global site tag (gtag.js) - Google Analytics