1. 首页
  2. 编程语言
  3. C
  4. Linux下c语言实现将一个目录下的所有文件和目录复制到另一个目录下

Linux下c语言实现将一个目录下的所有文件和目录复制到另一个目录下

上传者: 2019-04-29 03:49:32上传 C文件 3.98KB 热度 48次
Linux下c语言实现将一个目录下的所有文件和目录复制到另一个目录下,目录复制采用树深度优先策略。
用户评论
码姐姐匿名网友 2019-04-29 03:49:32

资料非常不错,文件可以编译,很不错赞

码姐姐匿名网友 2019-04-29 03:49:32

能运行,不过最好是能好好的规范一下

码姐姐匿名网友 2019-04-29 03:49:32

看了,很有用

码姐姐匿名网友 2019-04-29 03:49:32

表示东西太多不,没看完

码姐姐匿名网友 2019-04-29 03:49:32

文件可以编译,很不错赞

码姐姐匿名网友 2019-04-29 03:49:32

资料不错,可以编译

码姐姐匿名网友 2019-04-29 03:49:32

可以编译、但最后没用着

码姐姐匿名网友 2019-04-29 03:49:32

还不错,就是需要的资源积分太多了

码姐姐匿名网友 2019-04-29 03:49:32

资料非常不错

码姐姐匿名网友 2019-04-29 03:49:32

调用的函数接口是对的,利用递归遍历的大体框架也还好,但是程序bug很多。首先,声明了很多无用的遍历;第二,路径处理的有很大问题,递归字符串有错误;第三,根本没有必要在main里写这么复杂的函数;第四,也是很重要的一点,不要用全局数组做递归函数的参数,因为当递归函数弹栈时,其参数的值已不再是压栈时的值了,因为保存在全局数组中的参数可能别的指向此全局数组的指针修改了。考虑用包含一个字符数组的结构体。