S'il vous plaît voir ce morceau de code:Comment créer des noms de fichiers personnalisés dans C?
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main() {
int i = 0;
FILE *fp;
for(i = 0; i < 100; i++) {
fp = fopen("/*what should go here??*/","w");
//I need to create files with names: file0.txt, file1.txt, file2.txt etc
//i.e. file{i}.txt
}
}
remarquez comment il a mis '% 03d'. à strictement parler, vous avez juste besoin de '% d' pour faire ce que vous avez demandé, mais cela va le remplir à 3 chiffres avec les 0 principaux, de sorte qu'ils seront triés correctement par votre système d'exploitation (bien ... Windows est plutôt intelligent à ce sujet , mais encore, les 0 principaux sont cool!) – mpen