C語言實現Linux下刪除非空目錄

  Linux下系統api int rmdir(const char *pathname);能夠刪除目錄。但使用rmdir函數時,目錄必須爲空,不然調用失敗,函數返回-1,執行成功時,函數返回0。      也能夠經過shell命令rm -rf刪除掉非空目錄。但在程序中若要調用shell命令必須經過system或者exec函數簇啓動一個進程。這樣一是耗費系統資源,下降程序執行的效率。二是沒法知道執
相關文章
相關標籤/搜索