|
#include
#include
void main(){
int len=2048;
char filename[20];//文件名
char buff[10000]; //文件内容缓冲区
char hit[5]; // 查找的字符串
FILE *fd;
int i,j,flag=0,over=0;
int max,readed;
int count=0;//最后的结果
strcpy(&filename[0] , "d:\\access.log_"); // 指定文件名
strcpy(&hit[0] , "HIT"); // 指定字符串
buff[0]=0x0;
buff[1]=0x0;
//打开文件:
if((fd = fopen(&filename[0] , "rb"))==NULL){
printf("Error : Can not open file %s\n",&filename[0]);
}
//读取文件内容
while(over != 1){
readed = fread(&buff[2] , 1 , len , fd);
if(readed < len){
over=1;
max=readed;
}else{
max=len;
}
for(i=0;i |
|
|