#include <dos.h>
#include <dir.h>
int iMatch
struct ffblk fFileStru
iMatch = findfirst("c:\\test\\*.*", &fFileStru, 0)
while(!iMatch)
{
...........//找到的文件信息保存在结构fpFileStru里面,这里是处理语句
iMatch = findnext(&fFileStru)
}
1、fclose()关闭文件,释放的是内存中为打开这个文件所申请的空间,而不是磁盘空间。 2、函数 fopen()建立的文件所占的空间不是系统自动分配的,而是C相关函数分配的。 3、因为2中的空间是内存空间,所以不存在硬盘空间的问题