我将如何在 C 中创建一个文件指针数组?
我想创建一个指向 main 参数的文件指针数组......比如 a1.txt、a2.txt 等......所以我会运行./prog arg1.txt arg2.txt arg3.txt
让程序使用这些文件。
那么 main 的论点是char **argv
从 argv,我想创建文件/文件指针数组。这就是我到目前为止所拥有的。
FILE *inputFiles[argc - 1];
int i;
for (i = 1; i < argc; i++)
inputFiles[i] = fopen(argv[i], "r");