我想生成60个文件,program0.txt,..,program59.txt.我怎样才能做到这一点?
我的尝试:
FILE *fp[60];
for(i=0;i<60;i++){
fp[i]=fopen("program.txt","w");
fprintf(fp[i],"zeros=[");
}
Run Code Online (Sandbox Code Playgroud)
使用以下filename[]命令形成文件名
char filename[15] ;
int i;
for( i =0; i<60; ++i )
{
sprintf(filename, "program%02d.txt",i);
//printf("%s\n", filename );
/*
fp[i] = fopen( filename ,"w");
....
fclose( fp[i] );
*/
}
Run Code Online (Sandbox Code Playgroud)