欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

用C语言重命名文件的库函数rename

最编程 2024-08-13 10:12:11
...

函数简介

功能: 给一个文件重命名

用 法: int rename(char *oldname, char *newname);

头文件:在Visual C++6.0中用stdio.h或者io.h

说明:用该函数可以实现文件移动功能,把一个文件的完整路径的盘符改一下就实现了这个文件的移动。集体参见下面的程序示例说明。

程序例:

#include <stdio.h> 
int main(void) 
{ 
char oldname[80], newname[80]; 
/* prompt for file to rename and new name */ 
printf("File to rename: "); 
gets(oldname); 
printf("New name: "); 
gets(newname); 
/* Rename the file */ 
if (rename(oldname, newname) == 0) 
printf("Renamed %s to %s.n", oldname, newname); 
else 
perror("rename"); 
return 0; 
} 

执行过程:

File to rename: D:\in.dat

New name: G:\in.dat

Renamed D:\in.dat to G:\in.dat.

这样就实现了in.dat从D盘移动到G盘。

推荐阅读