char buf[MAX_LINE]; /* 缓冲区 */
FILE *fp;
char * p;
int i=0;
char * pp ;
char path[] = "/home/aircoder/c/logs/ff.log";
pp = path;
/* while(path[i]!='\0')
{
pp[i] = path[i];
i++;
}*/
// strcat(pp,filename);
printf(" 文件:%s\n",path);
if((fp = fopen(pp, "r")) == NULL){ /*将PP修改为path
在后续get的时候就会出现莫名其妙的段错误
打开文件 切勿使用数组,一面引起段错误*/
perror("fail to read");
exit(1);
}
while(fgets(buf, MAX_LINE, fp) != NULL){ /* 每次读入一行 */
FILE *fp;
char * p;
int i=0;
char * pp ;
char path[] = "/home/aircoder/c/logs/ff.log";
pp = path;
/* while(path[i]!='\0')
{
pp[i] = path[i];
i++;
}*/
// strcat(pp,filename);
printf(" 文件:%s\n",path);
if((fp = fopen(pp, "r")) == NULL){ /*将PP修改为path
在后续get的时候就会出现莫名其妙的段错误
打开文件 切勿使用数组,一面引起段错误*/
perror("fail to read");
exit(1);
}
while(fgets(buf, MAX_LINE, fp) != NULL){ /* 每次读入一行 */