C語言的檔案重新命名和刪除

2021-06-01 08:37:55 字數 431 閱讀 1459

在包裡有兩個函式可以滿足你的要求:

注意,這兩個函式操作的檔案必須要關閉,否則會執行失敗,如果失敗,執行完成後可以通過比較errno的值來確定失敗原因.

重新命名:

int rename(const char *oldname, const char *newname);

引數解釋:

oldname:原檔名

newname:新檔名(可以指定全域性路徑來移動檔案)

返回值:

0:成功

-1:失敗,並將全域性變數errno置為錯誤碼

刪除:int remove(const char *filename);

引數解釋:

filename:要刪除的檔名

返回值:

0:成功

-1:失敗,並將全域性變數errno置為錯誤碼

檔案的重新命名,刪除

os模組中的rename 可以完成對檔案的重新命名操作 rename 需要修改的檔名,新的檔名 import os os.rename test.txt task.txt 這就實現了檔案的重新命名 os模組中的remove 可以完成對檔案的刪除操作 remove 待刪除的檔名 import os o...

C 檔案重新命名

來自 c 裡面,重新命名檔案時,沒有 rename 這個功能,使用的是fileinfo.moveto的方式,moveto 到原目錄裡乙個新的名字,即實現了重新命名 此方法用於重新命名資料夾內的所有子資料夾的名稱,新子資料夾的名稱可以使用格式字串,如dir,重新命名後的子資料夾為 dir0001 di...

C 重新命名檔案

批量重新命名資料夾下的檔案 借用visualbasic中的方法 首先新增引用 microsoft.visualbasic 然後在所需使用的文件中加上using microsoft.visualbasic.devices 命名空間 主要 computer mycom new computer myco...