6.3w+
社区成员
int n = 1;
printf("%d", n); 结果是 1
printf("%04d", n); 结果是 0001
#include <stdio.h>
#include <string.h>
int main(void)
{
char strOldName[30], strNewName[30];
int number;
for(number = 1; number <= 100; number++)
{
//这里是1号到100号,可以自己改,也可以用个数组
sprintf(strOldName, "会议文件- %d次纪录.mp3", number);
sprintf(strNewName, "会议文件- %04d次纪录.mp3", number);
rename(strOldName, strNewName);
}
return 0;
}
CString strOldName="9次纪录.mp3";
CString strNewName="0009次纪录.mp3";
CFile::Rename(strOldName,strNewName);