大项目时时常需要抽出属于自己编写的那部分代码,从SVN下载后,往往需要一个个的进入文件夹下拿取相应的文件。这样很浪费时间,虽然使用bat编写确实更快,但是我觉得使用C语言可能在文件过多时会快一点,也是为了 练习练习。如果那里存在问题,或是不足,欢迎指出。代码如下:
#include<stdio.h>
#include<io.h>
#include<string.h>
#include<direct.h>
#include<errno.h>#include<stdio.h> #include<io.h> #include<string.h> #include<direct.h> #include<errno.h> /* 1.文件批处理的快速操作, 2.当前电脑中不存在的功能 3.实用性较高 4.速度较快 5.需求功能 5.1 大文件夹下搜索指定文件名文件 复制到指定对应文件路径下 部分文件指定复制 是否覆盖大 5.2 文件夹下搜索指定文件名文件 复制到某个文件夹下 模糊抽出功能 */ /* 字符串匹配算法 */ int Inquire_filaname(char *src, char *dest) { int i = 0, j = 0; int srclen = 0, destlen = 0; srclen = strlen(src); destlen = strlen(dest); if (srclen < destlen) { return -1; } while (i < srclen &&