打开一个文件进行读写,需要提取每一行中需要的信息,加入判断条件无法进入判断语句
while(!feof)
{
if(memcpy(buffer,"XXXXXXXX",需要比较的内容长度) == 0 );
{
xxxxxx:截取函数进行操作
}
}
无法进入判断语句的原因是 if 语句后面写了分号,每次都会走一遍这个流程,但是不会进入if 语句的判断,所以也无法提取有效内容,文件指针无法进行写入操作。
注:记一次犯的低级错误,排查错误时,没有语法错的情况下进行流程分析定位原因