文件夹名为“1,2,3……20”,共20个文件夹,每个文件夹中均有一个1.txt的文件,如何依次读取20个文件夹中的内容并写入数组中呢?
for循环逐个文件夹的1.txt文件读取就可以了啊。
char path[100];
FILE *fp = NULL;
for(int i=1;i<=20;i++)
{
sprintf(path,"%d\\1.txt",i);
fp = fopen(path,"r");
if(fp != NULL)
{
//读取文件数据,写入数组。具体要看文件格式
}
fclose();
}
写20个语句