69,377
社区成员
发帖
与我相关
我的任务
分享
#include "stdio.h"
//#include "conio.h"
#include "direct.h"
int main()
{
char str[50];
int i=250;
sprintf(str,"%d",i);
printf("%s\n",str);//我要根据i的值动态创建文件夹,文件夹的名字也动态生成
int status;
status=0;
status=mkdir("./mydir/str");//但是这里创建的文件夹名字是“str”
printf("status=%d",status);
//getch();
return 1;//要如何修改才能达到我的要求???谢谢了,我很急!
}
#include<cstdio>
#include<cstring>
#include<sys/stat.h>
using namespace std;
int main(int agrv, char ** argc)
{
char str[50];
for(int i = 0; i < 20; ++i)
{
sprintf(str,"./hello%d",i);
mkdir(str,0755);
}
return 0;
}
sprintf(str,"./mydir/%d",i);
是在linux环境下吗???sprintf(str,"D:\mydir%d",i);
sprintf(str,"mydir%d",i);
才能创建目录#include "stdio.h"
//#include "conio.h"
#include "direct.h"
int main()
{
char str[50];
int i=250;
sprintf(str,"./mydir/%d",i);
printf("%s\n",str);
int status;
status=0;
status=mkdir(str);
printf("status=%d",status);
//getch();
return 1;//自己整好了,看来太急了不行,急了就想不出办法
}