跳转到内容

remove : 删除文件名

#include <stdio.h>
int remove(char *filename);
int _remove_r(void *reent, char *filename);
```### 描述
使用 remove 来解除特定文件名(位于 filename 的字符串)与其所代表的文件之间的关联。在使用特定文件名调用 remove 后,您将无法再通过该名称打开文件。
在此实现中,您可以对打开的文件使用 remove 而不会出错;该文件的现有文件描述符将继续访问文件的数据,直到使用它们的程序关闭该文件。
备用函数 _remove_r 是一个可重入版本。额外的参数 reent 是一个指向可重入结构的指针。### 返回值
remove 成功时返回 0,失败时返回 -1。
---
**权威来源**: BUSMASTER DITA help source `remove.dita`, compiled into `BUSMASTER.CHM` with the application.