如何样查询任意格式的文件的字节个数并读出
怎么样查询任意格式的文件的字节个数并读出?
请问怎么样才能查询任意格式的文件字节数,并且用CHAR类型把每个字节的内容读出来,
这个是我的查询方式:
while(!feof(fp))
{
count++;
ch=fgetc(fp);
printf( "%c\n ",ch);
}
fp指向文件,我在查的时候一个5.08M的MP3文件怎么才有500多个字节。。
大家指点一下!!
------解决方案--------------------
------解决方案--------------------
不会巴
感觉没有问题啊
:)
------解决方案--------------------
fseek(fp, 0, 2);
long int len = ftell(fp);
获得字节数
------解决方案--------------------
FILE *fd;
fd = fopen(filename,readmode);
if(!fd)
return;
fseek(fd,0,SEEK_END);
int len = ftell(fd);
fseek(fd,0,SEEK_SET);
请问怎么样才能查询任意格式的文件字节数,并且用CHAR类型把每个字节的内容读出来,
这个是我的查询方式:
while(!feof(fp))
{
count++;
ch=fgetc(fp);
printf( "%c\n ",ch);
}
fp指向文件,我在查的时候一个5.08M的MP3文件怎么才有500多个字节。。
大家指点一下!!
------解决方案--------------------
------解决方案--------------------
不会巴
感觉没有问题啊
:)
------解决方案--------------------
fseek(fp, 0, 2);
long int len = ftell(fp);
获得字节数
------解决方案--------------------
FILE *fd;
fd = fopen(filename,readmode);
if(!fd)
return;
fseek(fd,0,SEEK_END);
int len = ftell(fd);
fseek(fd,0,SEEK_SET);