Remove 函数|学习笔记

简介: 快速学习 Remove 函数

开发者学堂课程【物联网开发- Linux 高级程序设计全套视频Remove 函数】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/660/detail/10979


Remove 函数

 

内容简介:

一、Remove 函数介绍

二、代码实现

 

一、remove 函数介绍

本节讲 remove 函数,remove 函数是删除文件,此函数的名字叫 remove,参数是“char *pathname”,即是一个字符,字符指针指向了字符串,字符串就是文件的路径,然后成功会返回零、失败返回负一。

具体内容如下:

1、删除文件

#include <stdio.h>

int remove(const char *pathname);

2、参数

pathname : 文件的路名+文件名

3、返回值

成功返回0.

失败返回-1,可以利用perror去查看原因。

 

二、代码实现

如果要删除某一个目录下的某一个文件,该怎么删?如果删除某一目录下的test文件,

即输以下入代码:

int err;

err = remove(“/home/edu/share/test.txt”);

if(err ! = 0)

{

perror(“remove”);

return 0;

}

上述代码解释:

“/home/edu/share/test.txt”是一个参数路径,相对路径和绝对路径都可以;如果err等于零是成功,如果err不等于零失败了;如果失败了perror打印出错信息,然后做相应的处理。

相关文章
|
4月前
|
安全 C#
C# List基本用法
C# List基本用法
|
4月前
|
开发者 索引 Python
【Python 基础】remove、del和pop有什么区别?
【5月更文挑战第8天】【Python 基础】remove、del和pop有什么区别?
|
11月前
|
Python
python之列表中常用的函数:append,extend,insert,pop,remove,del函数的定义与使用方法,元素是否在列表中的判断
python之列表中常用的函数:append,extend,insert,pop,remove,del函数的定义与使用方法,元素是否在列表中的判断
123 0
|
存储 C++ 容器
【C++: list的使用方法(总结)】
【C++: list的使用方法(总结)】
100 1
List的remove操作一定要小心!
List的remove操作一定要小心!
|
存储 Java 程序员
foreach中不允许对元素进行add和remove底层原理
foreach中不允许对元素进行add和remove底层原理 🍅 Java学习路线:搬砖工的Java学习路线 🍅 作者微信公众号:程序员小王 🍅 程序员小王的博客:https://www.wolai.com/wnaghengjie/ahNwvAUPG2Hb1Sy7Z8waaF 🍅 扫描主页左侧二维码,加我微信 一起学习、一起进步 🍅 欢迎点赞 👍 收藏 ⭐留言 📝
121 0
foreach中不允许对元素进行add和remove底层原理
Zp
|
Java
List集合的clear方法
List集合的clear方法
Zp
269 0
|
Java
Foreach循环中为什么不要进行remove/add操作
Foreach循环中为什么不要进行remove/add操作
102 0
List的Clear方法与RemoveAll方法用法小结
List的Clear方法与RemoveAll方法用法小结http://www.bieryun.com/1055.html 示例代码 [csharp] view plain copy using System; using System.
2359 0