c语言删除文件夹

使用rmdir函数只能删除空文件夹,对于非空文件夹就无能为力了,这里给出一个实现,用来删除整个文件夹

0、保存当前绝对路径
1、打开要删除的文件夹
2、进入要删除的文件夹
3、读文件夹
4、如果读到的是文件夹,将当前读到的文件夹名称作为参数返回0递归
5、如果不为文件夹调用remove删除
6、返回并调用rmdir删除相应文件夹

下面给代码

–阅读次数(24)

发表评论

电子邮件地址不会被公开。

*