前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C语言库函数rename

C语言库函数rename

作者头像
cloudskyme
发布2018-03-20 11:00:12
2.1K0
发布2018-03-20 11:00:12
举报
文章被收录于专栏:cloudskymecloudskyme

函数简介

  功能: 给一个文件重命名

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

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

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

  程序例:

代码语言:javascript
复制
  #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盘。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2011-01-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 函数简介
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档