C语言如何打开多个文件夹中的文件并读取里面的内容

CSDN问答 2021-12-30 11:49:23 阅读数:965

文件 语言 多个 打开 文件夹

文件夹名为“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();}


其他答案2:

写20个语句

版权声明:本文为[CSDN问答]所创,转载请带上原文链接,感谢。 https://ask.csdn.net/questions/7619910