文章目录

  • 一、remove 函数删除文件
  • 二、rename 函数重命名文件

一、remove 函数删除文件


remove 函数原型 : 删除指定的文件 ;

#include <stdio.h>
int remove(char *filename);

char *filename 参数是文件路径 ;

代码示例 :

#include <stdio.h>int main()
{remove("D:/File/dst.avi");return 0;
}

执行前 :


执行后 :

二、rename 函数重命名文件


rename 函数原型 : 将文件由 char *oldname 重命名为 char *newname ;

#include <stdio.h>
int rename(char *oldname, char *newname);

char *oldname 参数是旧的文件路径 ;
char *newname 参数是新的文件路径 ;

代码示例 :

#include <stdio.h>int main()
{rename("D:/File/src.avi", "D:/File/dst.avi");return 0;
}

执行前 :

执行后 :

【C 语言】文件操作 ( remove 函数删除文件 | rename 函数重命名文件 | 代码示例 )相关推荐

  1. 整理文件夹保存同一目录,并统一重命名文件夹名

    在自已的电脑上储存了很多文件,虽然不是特别重要的,但是也不能直接删除,想要整理,但又不知道如何整理,下面教大家将文件夹保存同一目录,并统一重命名这些文件夹.一起来看操作步骤. 需要准备哪些工具: 下载 ...

  2. (转)C#对FTP的操作(上传,下载,重命名文件,删除文件,文件存在检查)

    转自:http://blog.csdn.net/hejialin666/article/details/3522815 1 using System; 2 using System.Collectio ...

  3. 批处理命令 删除文件,重命名文件

    @echo off rem %1 为路径参数; rem del /q /s del /q /s D:\数据库-勿删\Data\config.xml  删除文件 rem rename D:\数据库-勿删 ...

  4. R语言——批量重命名文件

    R语言--批量重命名文件 前言 源代码 样例 小结 前言 针对指定文件夹里的文件,并依据参考表批量重命名文件. 提示:以下是本篇文章正文内容,下面案例仅供学习参考 源代码 # 批量重命名文件 # 批量 ...

  5. linux中文件重命名_如何在Linux中重命名文件?

    linux中文件重命名 This tutorial will walk you through the simple steps to rename a file in Linux. 本教程将引导您完 ...

  6. java文件批量重命名文件,文件批量工具(File Attribute Changer)

    文件批量工具(File Attribute Changer)是一款对文件属性批量修改,以及对文件批量重命名的工具,所 谓的文件属性是指隐藏属性,在查看磁盘文件的名称时,系统一般不会显示具有隐藏属性的文 ...

  7. 怎么批量重命名文件夹123456

    电脑里的文件夹越来越多,至少有上百个.针对同一个项目下的文件夹,我们在做整理归档的时候需要将文件夹批量重命名并排序为123456.比如:双12活动数据1.双12活动数据2等.这样我们在后期对整个项目的 ...

  8. linux用shell重命名文件,Linux shell - 重命名文件和文件夹(mv)

    如何在Linux下重命名多个文件 在Linux中,当你想要改变一个文件名,使用mv命令就好了.然而mv不能使用通配符重命名多个文件.可以用sed.awk或者与xargs结合使用来处理多个文件的情况.然 ...

  9. 在linux中给文件重命名,在Linux中,如何重命名文件和目录

    重命名文件和目录在Linux系统上执行的最基本的任务之一,可以使用GUI文件管理器或命令行终端重命名文件. 重命名单个文件很容易,但是一次重命名多个文件会是一个挑战,特别对于新接触Linux的用户. ...

  10. 如何通过Java批量重命名文件名称

    日常生活中,我们需要大量重命名文件名称时,如果手动一个个修改,太过浪费时间,我们可以通过写一个Java类,简单执行来实现批量重命名文件名称,我们先指定需要需要重命名文件的路径,将所有文件读取出来,循环 ...

最新文章

  1. *p++,*(p++),(*p)++,printf过程调用
  2. 第六次实训作业异常处理
  3. 按条件增加列_12个公式解决Excel按条件多列求和,掌握两、三个就够用了
  4. Linux改变文件和目录权限-chmodchown
  5. 蓝奏云外链批量下载软件
  6. oc 协议 回调 静态成员_OC中特性、静态成员(static)以及协议的基本知识
  7. 【渝粤题库】陕西师范大学800002 地球概论
  8. 在Spring+Hibernate项目中使用原生SQL进行查询和执行SQL处理
  9. 最优化 | 二次规划的基础知识理论 | 例题讲解
  10. ads软件是什么?有什么用?怎么用?
  11. 基于MATLAB的QAM调制与解调系统设计
  12. c语言优先级详解pdf,C语言符号优先级.pdf
  13. FPGA:我的零基础学习路线(2022秋招已上岸)持续更新中~
  14. Vue3状态管理-小菠萝Pinia快速入门学习
  15. Windows7下chm文件打不开
  16. ps裁剪和裁切的区别_ps裁剪工具怎么用?调整图像与画布的尺寸(三)
  17. 计算机常用英语1600,中考英语必备1600个词汇PDF.pdf
  18. Redis Zset的实现为什么用跳表,而不用平衡树?
  19. bloomFilter和哈希函数murmur3
  20. python输入日期选择日期_python输入日期输出星座?

热门文章

  1. mysql设置字符集为gb18030_GB2312、GBK、GB18030 这几种字符集的主要区别
  2. 黑洞成像背后的算法 | 图像处理与反问题
  3. 设计图纸管理系统哪个更有优势?
  4. 四款最火在线作业APP深度测评
  5. java时差_Java中的时差
  6. 技术+服务:警翼智能欲筑高“护城河”
  7. Python基础编程入门实例:恺撒密码
  8. 同宿舍的程序员毕业五年的现状之女生宿舍篇
  9. java服务容器_Java容器和Docker这种服务容器差别?
  10. Java Web实现用户登录功能