文档章节

使用rename()函数修改文件名称

努力喵
 努力喵
发布于 2015/10/20 22:21
字数 65
阅读 4
收藏 0
// use rename()function
#include <stdio.h>
int main(void){
  char oldname[80], newname[80];
  
  printf("Enter current filename: ");
  gets(oldname);
  printf("Enter new name for file: ");
  gets(newname);
  
  if(rename(oldname, newname) == 0)
    printf("%s has been renamed %s.\n", oldname, newname);
  else
    fprintf(stderr, "An error has occurred renaming %s.\n", oldname);
    
  return 0;
}


© 著作权归作者所有

共有 人打赏支持
努力喵
粉丝 5
博文 105
码字总数 34117
作品 0
广州
Node.js与文件系统操作(四)

Node.js中的fs模块与文件系统操作相关,主要用于实现文件系统的操作。fs模块中提供了大量与文件系统相关的操作方法,这些方法分为同步方法和异步方法,开发人员可以根据实际需要进行选择,从...

同Young不同样
08/15
0
0
ubuntu创建、删除文件及文件夹,强制清空回收站方法

mkdir 目录名 => 创建一个目录 rmdir 空目录名 => 删除一个空目录 rm 文件名 文件名 => 删除一个文件或多个文件 rm –rf 非空目录名 => 删除一个非空目录下的一切 touch 文件名 => 创建一个空...

JollyRoger
2012/11/18
0
0
destoon怎么复制新模块?destoon新模块复制方法

destoon复制新模块,destoon怎么复制新模块,如何复制已有模块来根据已有模块建立新的模块,本文介绍了实现方法,有需要的朋友参考下。 在destoon使用中需要根据情况建立一些系统没有的模块,...

aaccee12
2015/03/05
0
0
MySQL · BUG分析 · Rename table 死锁分析

背景 InnoDB buffer pool中的page管理牵涉到两个链表,一个是lru链表,一个是flush 脏块链表,由于数据库的特性: 脏块的刷新,是异步操作; page存在两个版本,一个是ibd文件的持久化版本,...

阿里云RDS-数据库内核组
2016/03/07
0
0
Rename Method (函数改名)

Summary: 函数的名称未能揭示函数的用途。修改函数名称。 动机: 我们极力提倡的一种编程风格就是:将复杂的处理函数分解成小函数。但是如果做的不好,这会使你费劲周折却弄不清这些小函数各...

忆瑶
2014/03/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

为什么Java大神,都在看Spring Boot和Spring Cloud的书?

如果你是一名Java开发人员,并且最近正打算学习Spring Boot和Spring Cloud框架并寻找一些关于它们的最好的书籍,那么,你今天就来对地方了。 本文,我们将讨论一些学习Spring Boot和Spring ...

Java小铺
20分钟前
6
0
springboot logback日志配置

springboot 如果不使用外部tomcat的话,日志是需要自己配置的,不然的话就只有控制台的日志,但是日志又是我们在项目上了生产环境,出问题时,检查问题的唯一途径,所以我们要配置详细的日志...

曾大大胖
20分钟前
2
0
Linux服务器集体篡改时间的方法

Red Hat 虚拟化课程RH318,中小型公司使用的话,感觉可以匹敌OpenStack。手头上有一个VMware的映像,RHEV 3.5版的,只能把系统时间调整到2016年才能使用。Red Hat的RHEV已经更新到4.1版,不过...

大别阿郎
20分钟前
1
0
Tomcat启动异常:java.lang.ClassNotFoundException

警告: Name = mysqlDataSource Property maxActive is not used in DBCP2, use maxTotal instead. maxTotal default value is 8. You have set value of "100" for "maxActive" property, wh......

hengbao5
22分钟前
1
0
GO错误的一些处理(defer,recover,panic)

package main import("fmt""errors")func main() {num := 10fmt.Printf("num的类型%T, num的值%v, num的地址%v\n", num, num, &num)num2 := new(int) //返回一个指针//num...

汤汤圆圆
30分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部