rename()函数用于重命名文件。
rename()函数 语法
int rename(char*oldname,char*newname);
参数oldname为原来的文件名;
参数newname为改后的文件名。
rename()函数成功执行时返回0,出错时返回非0值。
rename()函数 示例
本示例使用rename函数将当前文件夹中建立的文件old.txt重命名为new.txt,其具体代码如下所示:
#include<stdio.h>
int main(void)
{
if(rename("old.txt","new.txt")==0)/*重命名文件*/
printf("rename successful!");/*输出提示信息*/
else
printf("rename fail!");/*输出提示信息*/
return 0;
}
运行程序,在当前目录下将已有的文件old.txt重命名为new.txt,输出结果如图所示。