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打印出错信息,然后做相应的处理。

相关文章
|
6月前
|
开发者 索引 Python
【Python 基础】remove、del和pop有什么区别?
【5月更文挑战第8天】【Python 基础】remove、del和pop有什么区别?
|
Python
python之列表中常用的函数:append,extend,insert,pop,remove,del函数的定义与使用方法,元素是否在列表中的判断
python之列表中常用的函数:append,extend,insert,pop,remove,del函数的定义与使用方法,元素是否在列表中的判断
145 0
|
6月前
List中的remove方法遇到报错不能删除以及四种解决办法点赞收藏
List中的remove方法遇到报错不能删除以及四种解决办法点赞收藏
251 0
List的remove操作一定要小心!
List的remove操作一定要小心!
|
存储 Java 程序员
foreach中不允许对元素进行add和remove底层原理
foreach中不允许对元素进行add和remove底层原理 🍅 Java学习路线:搬砖工的Java学习路线 🍅 作者微信公众号:程序员小王 🍅 程序员小王的博客:https://www.wolai.com/wnaghengjie/ahNwvAUPG2Hb1Sy7Z8waaF 🍅 扫描主页左侧二维码,加我微信 一起学习、一起进步 🍅 欢迎点赞 👍 收藏 ⭐留言 📝
129 0
foreach中不允许对元素进行add和remove底层原理
|
Java
Foreach循环中为什么不要进行remove/add操作
Foreach循环中为什么不要进行remove/add操作
114 0
list.remove(index)返回flase,移除失败
list.remove(index)返回flase,移除失败
117 0
list.remove(index)返回flase,移除失败
|
安全 Java 程序员
为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作
我们使用的增强for循环,其实是Java提供的语法糖,其实现原理是借助Iterator进行元素的遍历。
为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作
List的Clear方法与RemoveAll方法用法小结
List的Clear方法与RemoveAll方法用法小结http://www.bieryun.com/1055.html 示例代码 [csharp] view plain copy using System; using System.
2372 0