如何用C语言把多个txt文件导入到数组里
具体问题是这样的。有多个txt文件,分别是1.txt,2.txt,……20.txt,每个文件里都有两列数据,通过程序将每个文件第一行的两个数据显示出来。我先想到的是建立多个文件指针,分别读取不同的*.txt文件。如*fp1打开1.txt。但是文件多的话就很麻烦了,所以有没有自动读取从1.txt到n.txt并存入a[]、b[]....数组中的方法呢?另一个难点是如何在读文件时只将那两个数据导入数组呢?
for( size_t i=1; i<=20; ++i )
{
sprintf 生产 ……*.txt
fopen
fgets读取第一行数据(可能需要 for fgets)
显示
close
}