C语言怎么判断一个文件是否为空
来源:百度知道 编辑:UC知道 时间:2024/06/18 05:31:48
谢谢
如果为空是指文件长度为0的话:
if((fp=fopen("FileName","rb"))==NULL)
{exit(1);}
fseek(fp,0L,SEEK_END);
len=ftell(fp);
if(len==0)
{
/*文件为空*/
}
如果文件夹下只有. 和 ..两个文件就为空
eof()
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/18 05:31:48
如果为空是指文件长度为0的话:
if((fp=fopen("FileName","rb"))==NULL)
{exit(1);}
fseek(fp,0L,SEEK_END);
len=ftell(fp);
if(len==0)
{
/*文件为空*/
}
如果文件夹下只有. 和 ..两个文件就为空
eof()