C语言实现Linux下删除非空目录

  Linux下系统api int rmdir(const char *pathname);能够删除目录。但使用rmdir函数时,目录必须为空,不然调用失败,函数返回-1,执行成功时,函数返回0。      也能够经过shell命令rm -rf删除掉非空目录。但在程序中若要调用shell命令必须经过system或者exec函数簇启动一个进程。这样一是耗费系统资源,下降程序执行的效率。二是没法知道执
相关文章
相关标签/搜索