私はこのようなことをしたいと思います:ループでは、最初の反復はfile0.txtという名前のファイルに2番目の反復file1.txtというような内容を書きます。ループで書き込み中に動的にファイル名を変更する方法はありますか?
FILE *img;
int k = 0;
while (true)
{
// here we get some data into variable data
file = fopen("file.txt", "wb");
fwrite (data, 1, strlen(data) , file);
fclose(file);
k++;
// here we check some condition so we can return from the loop
}
+1「sprintf」での「snprintf」です。 –