複製鏈接
請複製以下鏈接發送給好友

remove()

鎖定
remove()是C語言中的函數,一般作用是刪除文件。函數原型是int remove(cha r*filename)。
中文名
remove()
定    義
基本用法和函數解釋
用    途
刪除指定的文件
基本解釋
C語言中的函數

remove()C語言

remove()函數功能

remove()函數用於刪除指定的文件,其原型如下:
int remove(char *filename);
函數聲明2:(C++)
template<Path>inline bool remove(const Path &Pval);

remove()函數參數

filename為要刪除的文件名,可以為一目錄。如果參數filename 為一文件,則調用unlink()處理;若參數filename 為一目錄,則調用rmdir()來處理。

remove()函數返回值

成功則返回0,失敗則返回-1,錯誤原因存於errno

remove()函數錯誤碼

  1. EROFS 欲寫入的文件為只讀文件。
  2. EFAULT 參數filename 指針超出可存取內存空間。
  3. ENAMETOOLONG 參數filename 太長。
  4. ENOMEM 核心內存不足。
  5. ELOOP 參數filename 有過多符號連接問題。
  6. EIO I/O 存取錯誤。 [1] 

remove()示例代碼

#include <stdio.h>
#include <string.h>
#include <errno.h>

int main(void)
{
   char file[80];
   printf("準備刪除的文件名輸入:\n");
   char s[1024];
   gets(s);
   int err = remove(s);
   if( err < 0 ){
       printf("%s\n",strerror(errno));
   }
   return 0;
}

remove()JQuery

remove()功能

JQuery中remove()方法移除被選元素,包括所有文本和子節點。
該方法不會把匹配的元素從JQuery對象中刪除,因而可以在將來再使用這些匹配的元素;但除了這個元素本身是得以保留之外,remove()不會保留元素的JQuery數據。其他的比如綁定的事件、附加的數據等都會被移除。 [2] 

remove()語法

$(selector).remove();

remove()實例

$("button").click(function()
{
$("p").remove();
}
參考資料