我正在尝试在字符串中创建一个动态值。在下面的代码行中:char new_dir[] = "c:\\xyz";
我想创建一个随机数并使用参数替换xyz
,这将允许创建随机文件夹。
任何帮助表示赞赏!
char filename[1024], command[1024];
char new_dir[] = "C:\\xyz";
if (mkdir(new_dir))
lr_output_message ("Create directory %s failed", new_dir);
else
lr_output_message ("Created new directory %s", new_dir);
sprintf(filename, "%s\\%s", new_dir, "newfile.txt");
sprintf(command, "dir /b c:\\ > %s /w", filename);
system(command);
lr_output_message ("Created new file %s", filename);