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");