私はプログラミングに不慣れで、15を超えるファイルを書き込むために多くのファイルを作成する必要があるという問題があるため、手動でファイルの配列を使用したくありません。それは問題なく動作しますが、すべてのファイルの場所を指定する必要があり、「for cyclus」を使用して、宛先のファイルの名前を変更できない場合に問題が発生します。これはコードの一部です...
#include <stdio.h>
main()
{
int i;
FILE *files[14];
for(i=0;i<15;i++)
files[i]=fopen("C:\\File.txt" ,"w");
}
for(i=0;i<15;i++)
fclose(files[i]);
getch();
}
問題は、最初のファイルのみを開くが、他のファイルは開かないため、fopen関数にあります...さらに説明が必要な場合は、可能な限り証明しようとするように依頼してください。ありがとう