C stdio rename() 函数

定义和用法

rename() 函数用于更改文件的名称。如果操作系统支持,此函数也可用于将文件移动到不同的目录。

rename() 函数在 <stdio.h> 头文件中定义。

实例

重命名一个文件:

rename("filename.txt", "newfile.txt");

语法

rename(const char * oldname, const char * newname);

参数

参数 描述
oldname 必需。字符串,包含要重命名的文件的路径和文件名。
newname 必需。字符串,包含文件的新路径和文件名。

技术细节

返回:

如果文件成功重命名,则返回整数值 0

如果发生错误,则返回非零 int 值。