在C语言中有没有删除文件夹的函数

2024-12-26 14:23:02
推荐回答(2个)
回答1:

没有,必须调用system相应命令来删除

回答2:

可以用rmdir
不过 限制是 文件夹必须是空的
如果文件夹非空 需要遍历递归调用remove和rmdir删除所有文件和子文件夹。
事实上
系统命令的rm -r 也是rmdir和remove 递归的。