首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

怎么用c语言自动创建多个后缀为.txt的文件

2012-02-04 
如何用c语言自动创建多个后缀为.txt的文件1.用c语言创建多个.txt文件如for(i0i100i++){fopen(01.txt

如何用c语言自动创建多个后缀为.txt的文件
1.用c语言创建多个.txt文件
如for(i=0;i<100;i++)
{
  fopen("01.txt","w")
}
可以根据循环自动创建02.txt,03.txt.....99.txt
2.在某一特定文件夹想创建多个.txt文件又是怎么实现的?
请大家指点下,说具体一点



[解决办法]
for(i=0;i <100;i++)
{
char sz[32];
sprintf(sz , "%02d.txt",i);
fopen(sz,"w");
}
[解决办法]
ls正解
主要也就是文件名的字符串处理
在特定文件夹中创建文件只要用文件的完整的绝对路径就可以了
[解决办法]

C/C++ code
#include <stdio.h>#include <stdlib.h>#include<string.h>int main(){  char file[7];  int i;  char str[3];     for(i=0;i <100;i++)  {    strcpy(file,itoa(i,str,10));    strcat(file,".txt");    printf("%s\n",file);    //fopen("01.txt","w")  }     return 0;}
[解决办法]
C/C++ code
int main(){    char name[128];    int i;    for (i = 0; i < 100; i++)     {        sprintf(name, "%02d.txt", i);        printf("%s\n", name);        //fopen(name,"w")     }     return 0;}
[解决办法]
一楼正解

热点排行